01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:SIGAAGR - Gestão de Agronegócio 
Função:

OGA430C 

OGA430D 

OGA430G 

País:Brasil
Requisito/Story/Issue (informe o requisito relacionado) :DAGROOGD-13539


02. SITUAÇÃO/REQUISITO

No gestor de entidade na fixação do contrato necessários incluir alguns pontos de entrada para tratar as informações dos romaneios que tiveram a entidade trocada.

Para os romaneio com pendencias que requerem NF de complemento, necessários criar um ponto de entrada para ajustar a entidade ao listar as NFs de complementos do romaneios que tiveram a entidade trocada.

Para os romaneio com pendencia de valor de fixação a menor(OGA430D), necessários criar um ponto de entrada para ajustar os dados antes de localizar e ajustar os títulos financeiros, permitindo localizar os títulos corretos do romaneio que tiveram a entidade trocada.

Necessário criar um ponto de entrada na lista de NFs de complemento, para ajustar a entidade para romaneios que tiveram a entidade trocada.

03. SOLUÇÃO

Adicionado o ponto de entrada OGA430C1 no fonte OGA430C para ajustar a entidade ao listar as Nfs dos romaneios com pendencia que tiveram a entidade trocada.

Adicionado o ponto de entrada OGA430D1 no fonte OGA430D para que seja possível ajustar dados para localização e ajuste dos títulos dos romaneios.

Adicionado o ponto de entrada OGA430G1 no fonte OGA430G para ajustar a entidade ao listar as NFs de complemento dos romaneios que tiveram a entidade trocada.

User Function OGA430C1()
    Local aRetOGA  := {}
    Local cTmpClFo := PARAMIXB[1]   //cCliFor
    Local cTmpLoja := PARAMIXB[2]   //cLoja
    Local cTmpCtr  := PARAMIXB[3]   //cCtrato
    Local cTmpRom  := PARAMIXB[4]   //cRomaneio
                    
    //validações necessárias
 
    aadd(aRetOGA,cTmpClFo )    //Retorno para o campo de Cliente/Fornecedor da Nota Fiscal
    aadd(aRetOGA,cTmpLoja )    //Retorno para o campo de Loja Cliente/Fornecedor da Nota Fiscal
     
Return aRetOGA




04. DEMAIS INFORMAÇÕES


05. ASSUNTOS RELACIONADOS



<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>