Função: | PD4000 - Implantação de Pedidos FT4001 - Cálculo de Embarques EQ0506 - Preparação Faturamento GFEA044 - Documentos de Carga GFEA050 - Romaneios de Carga GFEA050A - Funções Romaneios de Carga GFEXFUNB - Cálculo de Romaneios de Carga GFEXWSFUN - Integrações GFE GFEX101 - Validador de Documentos de Carga GFEX101SCH - Schedule |
Situação/Requisito: | A integrar um Documento de Carga com o SIGAGFE, onde já foi realizada a integração de um Embarque do Datasul e ocorre cálculo automático, se o tipo de operação estiver marcado para liberar o Romaneio, a data de saída não é gravada no Documento de Carga. Essa situação ocorre apenas no programa Monitor de Liberação de Documentos de Carga (GFEX101), pois ao efetuar a liberação manual do Romaneio, a data de saída é gravada. |
Solução/Implementação: | Ao integrar o documento do Datasul, no campo Situação Cálculo Automático (GW1_CALCAT) era gravada a informação incorreta. Desta forma, não gerava a liberação do Romaneio e, consequentemente, não gravava a data de saída. Foi alterado o programa para que, no momento da integração do Documento de Carga, seja verificado o campo Cálculo Automático (GV5_CALC). Se for 2 - Automático é gravado no campo 1 - Calculo aut. pendente (GW1_CALCAT), se for 2 - Manual é gravado no campo 0 - Não se aplica (GW1_CALCAT). Além disso, foi verificado se já existe cálculo simulado para o Documento de Carga e, desta forma, com o Romaneio liberado, mesmo reabrindo não é possível calcular novamente. |