Tempo aproximado para leitura: 00:01:40 min
Ocorrência
Ao realizar a importação de bens ocorre a mensagem 20965 - Erro no layout do arquivo importado.
Ambiente
Cross Segmentos - TOTVS Backoffice (Linha Datasul) – Ativo Fixo (FAS) – Versão 12
Causa
O arquivo de bem importado não está de acordo com o layout de importação.
Solução
Verifique os registros informados na linha 1 do arquivo Bens. Caso não existam erros no layout, copie o conteúdo do arquivo, coloque o mesmo no Editor Progress e salve no formato TXT. Este problema ocorre devido a geração de alguns caracteres hexadecimais.
O conteúdo do arquivo deve respeitar os formatos do campo. Segue exemplo que pode gerar o erro:
Considerando o arquivo Bens, depois da data de aquisição, o arquivo apresentar uma sequência de 12 campos alfanuméricos:
"100" "" "" "" "" "" "" "" "" "" "" "" ?
O layout estabelece a definição dos campos e seu formato, sendo que para o campo 200 é esperado um valor numérico, conforme a definição do layout:
110 Estabelecimento x(5)
120 Espécie Bem Patrimonial x(6)
130 Marca x(6)
140 Modelo x(8)
150 Licença Uso x(12)
160 Especificação Técnica x(8)
170 Estado Físico x(8)
180 Arrendador x(6)
190 Contrato Leasing x(12)
200 Fornecedor 9(06)
210 Localização x(12)
220 Responsável x(12)
230 Último Inventário 99/99/9999
O conteúdo correto para esta sequencia de informações, é:
"100" "" "" "" "" "" "" "" "" 0 "" "" ?
Ou sejam como o campo 200 é definido como numérico, ele deve ser preenchido com o código do fornecedor. Caso não exista o código, é necessário informar o valor 0 (zero), para indicar que este campo não terá valor.
Depois do campo 390 Prêmio Seguro (2), o layout determina:
400 Docto Entrada x(16)
410 Numero Item 9(06)
420 Pessoa Garantia 9(09)
Portanto um campo alfa e dois numéricos. Se no arquivo constar "" "" 0, gerará o erro, pois o campo 410 é numérico. Deste modo, o correto para esta sequencia é informar "" 0 0.
Saiba mais
Cross Segmentos - Linha Datasul - FAS - DCF727ZB - Relatório Leiaute de Importação
0 Comentários