Produto: | |
---|---|
Linha de Produto: | |
Segmento: | |
Módulo: | TOTVS Logística TMS |
Função: | TMSA040 - Cotação de Frete |
Ticket: | 9684161 |
Requisito/Story/Issue (informe o requisito relacionado) : | DLOGTMS02-13373 |
Detectado um problema ao incluir cotações via MsExecAuto em situações onde o devedor do frete é um terceiro. Durante a validação do campo de loja do devedor (DT4_LOJDEV) é exibido um help de registro não existe (REGNOIS). Isso deve-se ao fato de que existe um gatilho que preenche o campo de loja do devedor após a loja do remetente ser preenchida (caso o tipo de frete seja CIF) ou loja do destinatário (caso o tipo de frete seja FOB). Com isso, mesmo que o código do devedor esteja preenchido corretamente, a loja não estará, invalidando a inclusão.
Ajustado para que, ao executar a inclusão de cotação via ExecAuto, não deverá ser alterado os valores que foram informados pelo usuário.
Deve-se atentar para que, a execução siga o mesmo passos que inclusão manual. Neste caso, limpar o campo de Loja o Devedor, antes de incluir o código do mesmo quando necessário.
Exemplo de envio de cabeçalho do execauto:
aAdd(_aCabec, {"DT4_FILORI", cFilAnt, Nil})
aAdd(_aCabec, {"DT4_NUMCOT", _cNumCot, Nil})
aAdd(_aCabec, {"DT4_CLIREM", "TMS001", Nil})
aAdd(_aCabec, {"DT4_LOJREM", "01", Nil})
aAdd(_aCabec, {"DT4_CLIDES", "TMS002", Nil})
aAdd(_aCabec, {"DT4_LOJDES", "01", Nil})
aAdd(_aCabec, {"DT4_TIPFRE", "1", Nil})
aAdd(_aCabec, {"DT4_LOJDEV", " ", Nil})
aAdd(_aCabec, {"DT4_CLIDEV", "TMS003", Nil})
aAdd(_aCabec, {"DT4_LOJDEV", "01", Nil})
aAdd(_aCabec, {"DT4_TIPNFC", "0", Nil})
aAdd(_aCabec, {"DT4_SELORI", "2", Nil})
aAdd(_aCabec, {"DT4_SERTMS", "2", Nil})
aAdd(_aCabec, {"DT4_TIPTRA", "1", Nil})
aAdd(_aCabec, {"DT4_CODSOL", "000000005", Nil})
aAdd(_aCabec, {"DT4_CODNEG", "01", Nil})
aAdd(_aCabec, {"DT4_SERVIC", "321", Nil}
Não há.
<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> |