01. DADOS GERAIS
Produto: | TOTVS Comércio Exterior |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Manufatura |
Módulo: | SIGAEIC |
Função: | EICIN100.PRW |
País: | Brasil |
Ticket: | 11161802 |
Requisito/Story/Issue: | DTRADE-5928 |
02. SITUAÇÃO/REQUISITO
Ao utilizar a integração com o despachante de forma automática, com a utilização de JOB, caso o nome do arquivo tenha 6 ou 7 caracteres (o máximo é 8, conforme documentação), a integração não é feita, retornando que o arquivo não foi encontrado.
03. SOLUÇÃO
O Rdmake de exemplo contido na documentação, estava atribuindo o nome do arquivo com a extensão para o campo referente ao nome do arquivo. O problema era causado, pois ao atribuir um arquivo que tivesse um tamanho maior que 4, a extensão do arquivo era cortado, fazendo com que o sistema tentasse colocar a extensão novamente no nome do arquivo, dexando-o com um nome de arquivo que não existe.
Foi efetuada uma correção no fonte de exemplo, disponível na documentação, para que o nome do arquivo seja sempre adicionado sem a extensão, desta forma o sistema consegue utilizar os 8 caracteres permitidos para o nome do arquivo.
Também foi efetuado um ajuste na utilização da integração de despesas via job, pois a utilização da integração via job, mesmo que o sistema esteja com o parâmetro de integração com o financeiro ativado, esta integração não será executada, pois depende de informações a serem digitadas via tela. Neste caso, a despesa será gerada para o processo, mas caso seja necessária a integração com o financeiro, a despesa deverá ser alterada no Desembaraço.
04. DEMAIS INFORMAÇÕES
Não há.
05. ASSUNTOS RELACIONADOS