Página 1 de 1

Validador Estoques - São Paulo

Enviado: 20 Mai 2008 18:00
por Luiz Imperador
Poratia CAT 44/2008 e 69/2008

Não estou conseguindo validar um arquivo de Estoques da Portaria CAT 44 e CAT 69, já fiz vários testes, como ex: abrir o arquivo em TXT ASCII pelo Bloco de Notas do XP e então Salvar como format UFT-8, também tentei gerar o arquivo com os caracteres 239-187-191 no primeiro registro, mas não obtive sucesso.
Sempre o primeiro registro é lido, e apresentado no validador, mas em seguida recebo a mensagem "Arquivo não está no formato UFT-8", alguém tem alguma dica..

Agradeço.


Luiz Imperador

Gerar arquivo no formato UFT-8

Enviado: 22 Mai 2008 10:23
por Pablo César
Seja bem vindo ao fórum Luiz !

Eu não sou a pessoa mais indicada a falar sobre sistemas/fiscais, portaria... mas se a sua dúvida baseia-se na criação de arquivo no formato UFT-8, aconselho você começar a buscar primeiramente aqui no fórum as mensagens relacionadas ao seu assunto, faça através do sistema de "Busca" e para ser mais específico comece a ler este tópico apartir desta mensagem:

viewtopic.php?f=1&t=7414&p=41121#p41121

Espero ter ajudado.

Re: Validador Estoques - São Paulo - Resolvido

Enviado: 23 Mai 2008 07:55
por Luiz Imperador
Resolvido.

Aqui vai a experiência:

Portaria CAT 44/2008 E 69/2008 - São Paulo (para não receber sempre a mensagem que seu arquivo não está em UFT-8, proceda assim:

1.Utilize para a gravação os comandos fcreate,fwrite,fclose. Se tentar copy to ou memoedit não vai funcionar.
2.No inicio do arquivo coloque : chr(239)+chr(187)+chr(191)
3.Como separador de campo coloque : chr(124) ou "|"
4.No final de cada linha coloque chr(13)+chr(10)
5.Nos campos do seu registro só pode conter caracteres ASCII de 0 a 124, ou então terá que fazer a conversão, o mais fácil é validar os caracteres.

Com isto voce não precisará passar seu arquivo pelo bloco de notas ou qualquer outro, poderá valida-lo diretamente no validador que funciona.

Espero ajudar com a experiência.

Um abraço a todos.

Luiz Imperador