Cliente compra por caixa, mas vende por unidade.
Até aí... normal.... podemos pensar em fazer uma conversão e pronto.
Mas, pra ANP é transmitido em LITROS e NÃO PODE SER NÚMERO DECIMAL.
Compra uma caixa com 24 unidades de 500ML, meio litro.
Vende 1 unidade de 500ML, meio litro.
E transmite pra ANP.... zero não pode, meio não pode, então ... 1 LITRO
Se isso se repetir pra tudo.... comprou 12 litros e vendeu 24 litros...
Uma caixa com 40 latas de 200ML... piorou
A transmissão pra ANP é de CADA NOTA, e também saldos anterior e atual, que precisam bater.
Se considerar que a multa da ANP pode ser de 50 mil reais.... com certeza é uma situação do carvalho
E agora?
Quebra-cabeça pra evitar multa
Moderador: Moderadores
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Quebra-cabeça pra evitar multa
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
Quebra-cabeça pra evitar multa
Olá!
Cadê a tabela de criação da base de dados para ANP ?
Igual temos para NFe, SPED...
Saudações,
Itamar M. Lins Jr.
Cadê a tabela de criação da base de dados para ANP ?
Igual temos para NFe, SPED...
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Quebra-cabeça pra evitar multa
Não entendi.Itamar M. Lins Jr. escreveu:Cadê a tabela de criação da base de dados para ANP ?
Layout de arquivo?
É TXT, campo quantidade numérico SEM DECIMAIS.
E não importa a unidade de medida da nota, pra ANP vai em litros.
Lubrificantes, fluído de freio, etc. tem todo tipo de embalagem, e agora apareceu isso, de um cliente vender por unidade, e não por CAIXA, que seria o normal.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Quebra-cabeça pra evitar multa
E pra que simplificar.....
Agora o problema é que não está na mesma ordem da Petrobrás....
A nota tem dois produtos.
São produtos diferentes, mas o código da ANP é o mesmo.
O problema agora é que não está na mesma ordem do arquivo da Petrobrás.
Por isso o erro é um o contrário do outro, comparou 1 com 2, e 2 com 1.
Agora o problema é que não está na mesma ordem da Petrobrás....
A nota tem dois produtos.
São produtos diferentes, mas o código da ANP é o mesmo.
O problema agora é que não está na mesma ordem do arquivo da Petrobrás.
Por isso o erro é um o contrário do outro, comparou 1 com 2, e 2 com 1.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Quebra-cabeça pra evitar multa
Mas ainda tá simples, vamos complicar mais....
Vamos pegar só os erros do registro 313:
erro 1 - foi informado 336 mas era 60
erro 2 - foi informado 336 mas era 120
erro 3 - foi informado 336 mas era 400
Tem mais nas outras páginas.
Então... agora é só corrigir pra .... será 60? será 120? será 400?
Ou será o que tem nas outras páginas?
Vamos pegar só os erros do registro 313:
erro 1 - foi informado 336 mas era 60
erro 2 - foi informado 336 mas era 120
erro 3 - foi informado 336 mas era 400
Tem mais nas outras páginas.
Então... agora é só corrigir pra .... será 60? será 120? será 400?
Ou será o que tem nas outras páginas?
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Quebra-cabeça pra evitar multa
Pra curiosidade, a nota em questão.
6 tambores 200 litros = 1.200 litros
9 caixas com 24 latas de 1 litro = 216 litros
Codificado para ANP, os dois são "transmissões e sistemas hidráulicos"
vão dois lançamentos: de 216 e 1.200, mas dizem que tem que ser 1.200 e 216, na mesma ordem da Petrobrás, que pode ser da nota, de código de produto, etc.
Por enquanto essa nota coincidiu com ordem de código de produto da Petrobrás, ordem de quantidade, e ordem sequencial.
Pelo menos pra essa nota, qualquer desses critério é válido.
6 tambores 200 litros = 1.200 litros
9 caixas com 24 latas de 1 litro = 216 litros
Codificado para ANP, os dois são "transmissões e sistemas hidráulicos"
vão dois lançamentos: de 216 e 1.200, mas dizem que tem que ser 1.200 e 216, na mesma ordem da Petrobrás, que pode ser da nota, de código de produto, etc.
Por enquanto essa nota coincidiu com ordem de código de produto da Petrobrás, ordem de quantidade, e ordem sequencial.
Pelo menos pra essa nota, qualquer desses critério é válido.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/