Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Totvs custom tabs box
tabsTela OF0787, Arquivo de acompanhamento,Arquivo SCANC,Planilha de Conferência
idspasso1,passo2,passo3,passo4
Totvs custom tabs box items
defaultyes
referenciapasso1

A tela do programa OF0787 recebeu novos parâmetros:


Aba de Parâmetros

Na Aba Parâmetros foi acrescentado o campo "Gera relatório de conferência?" que possui as seguintes validações:

  • O campo "Gera relatório de conferência?" deve ser selecionado quando se deseja gerar o relatório de conferência do Registro 42;
  • O campo ficará habilitado somente se o campo "Gera SCANC para Distribuidora de Combustíveis?" estiver marcado;
  • Quando habilitado, não é apresentado marcado, se desejar gerar o relatório de conferência ele deve ser selecionado;
  • Quando selecionado, o campo "Diretório" para destino do relatório de conferência será habilitado na Aba Impressão.  

 


Aba de Impressão

Na Aba Impressão foi acrescentado o campo "Diretório" para destino do relatório de conferência que possui as seguintes validações:

  • O campo "Diretório", para destino do relatório de conferência, somente será habilitado se o campo "Gera relatório de conferência?" na Aba Parâmetros estiver marcado;
  • Quando habilitado, já irá apresentar o diretório padrão parametrizado na Base Datasul;
  • Ao lado do campo "Diretório" tem o botão de busca para selecionar outro diretório de destino se desejar;
  • Se o campo ficar em branco, ou for informado um diretório de destino inválido, ao clicar no botão "Executar" será apresentado a mensagem de erro 5749 em tela.


Mensagem de erro 5749: "Diretório informado no caminho do arquivo não existe !". 


Totvs custom tabs box items
defaultno
referenciapasso2

O arquivo de acompanhamento foi ajustado para apresentar os novos parâmetros de tela: 


Seleção: 

Foi inserido o campo "Gera relatório de conferência?" para apresentar SIM ou NÃO, conforme seleção realizada em tela. 


Arquivo(s) Gerado(s):

Irá mostrar o caminho de destino e o nome da planilha de conferência gerado, com as seguintes condições:

  • O nome da planilha será "OF0787-ConfReg42-SCANC-AAAAMMDDHHMMSS" (ano,mês,dia,hora,minuto,segundo);
  • Mesmo que sejam gerados vários arquivos de SCANC, um para cada estabelecimento, será gerado apenas uma planilha contendo os documentos gerados para cada Registro 42 de cada estabelecimento;
  • Se o Registro 42 não for gerado no arquivo do SCANC, por motivos de não possuir documentos que se enquadram no período por exemplo, então a planilha de conferência não será gerada e por consequência não será apresentado o caminho de destino na relação de Arquivo(s) Gerado(s). 


Totvs custom tabs box items
defaultno
referenciapasso3

Arquivo SCANC para Distribuidora de Combustível 


A partir de 02/2022 os Registros 40 e 41 não serão mais gerados. No lugar deles será gerado o registro 42, que é a junção dos registros 40 e 41.


Campos que compõe o Registro 42: 

CampoDescriçãoConteúdoCondição
1Tipo de Registro42
2Mês/anoMês e Ano de Apuração (MMAAAA)
3CNPJCNPJ/MF do remetente nas entradas e do destino nas saídas
4Inscrição EstadualInscrição Estadual do remetente nas entradas e do destinatário nas saídas
5UFSigla da Unidade de Federação do remetente nas entradas e do destinatário nas saídas
6Data de Emissão / RecebimentoData de emissão na saída ou recebimento na entrada
7ModeloCódigo do modelo da nota fiscal
8SérieSérie da Nota Fiscal
9NúmeroNúmero da Nota Fiscal
10CFOPCódigo Fiscal de Operações e Prestações 
11Tipo FretePor conta do 1 - Remetente ou 2 - Destinatário
12CNPJ/CPF TransportadorCNPJ/CPF Transportador
13UF TransportadorSigla da Unidade de Federação do Transportador
14Primeira PlacaPlaca do Veículo
15Segunda PlacaPlaca do Veículo, se existir
16Terceira PlacaPlaca do Veículo, se existir
17Código do ProdutoCódigo do Produto do Informante: 225000 ou 22501
18Quantidade TotalQuantidade total de Produto (GLP + GLNn + GLNi) (com 3 decimais)
19Quantidade GLP (kg)deInformar a Quantidade de GLP na mistura (com 3 decimais)% GLP informado na tela de Informações Adicionais da Nota (CD4035) para o tipo "-qtd-it-docto * % GLP do CD4035 (NF-e Grupo Combustível)".
20Quantidade GLGNn (kg)IF Informar a Quantidade de GLGNn na mistura (com 3 decimais)

Notas de entrada, % GLGNn informado na tela de Informações Adicionais da Nota (CD4035) para o tipo "NF-e Grupo Combustível".

Notas de saída, % GLGNn informado na tela de Atualização Itens Faturamento (CD0903) Aba Extras.

v-porc-glgnn <> 1 THEN IF doc-fiscal.tipo-nat = 1 AND AVAIL item-nf-adc THEN de-qtd-it-docto * v-porc-glgnn ELSE IF doc-fiscal.tipo-nat = 2 AND AVAIL item-dist THEN de-qtd-it-docto * v-porc-glgnn ELSE 0 ELSE 0

21Quantidade GLGNi (kg)IF Informar a Quantidade de GLGNi na mistura (com 3 decimais)

Notas de entrada, % GLGNi informado na tela de Informações Adicionais da Nota (CD4035) para o tipo "NF-e Grupo Combustível".

Notas de saída, % GLGNi informado na tela de Atualização Itens Faturamento (CD0903) Aba Extras.

v-porc-glgni <> 1 THEN IF doc-fiscal.tipo-nat = 1 AND AVAIL item-nf-adc THEN de-qtd-it-docto * v-porc-glgni ELSE IF doc-fiscal.tipo-nat = 2 AND AVAIL item-dist THEN de-qtd-it-docto * v-porc-glgni ELSE 0 ELSE 0

22Valor de Partida (VPart)Informar o valor de partida do produto por quilograma SEM ICMS (com 2 decimais)Se for entrada: item-nf-adc.val-livre-4 (Valor partida no CD4035 - NFe Grupo Combustível), se for saída substring(item-dist.char-1,55,16) (Valor partida - CD0903 Aba Extras)

Notas de entrada, Valor Partida informado na tela de Informações Adicionais da Nota (CD4035) para o tipo "NF-e Grupo Combustível".

Notas de saída, Valor Partida informado na tela de Atualização Itens Faturamento (CD0903) Aba Extras.

23Valor da Operação Própria GLP23Valor da Operação Própria do GLP (com 2 decimais)Código do Produto deve ser diferente de "22450"it-doc-fisc.vl-tot-item * v-porc-glp
24Valor do ICMS da OP com GLPValor do ICMS da Operação Própria com o GLP (com 2 decimais)Código do Produto deve ser diferente de "22450"de-vl-icms-it * v-porc-glp
25Valor da Operação Própria GLGNn (Nacional)IF Valor da Operação Própria do GLGNn (Nacional) (com 2 decimais)Código do Produto deve ser igual a "22450", e CFOP começando com número diferente de 3 ou 7. SUBSTRING(c-cod-cfop,1,1) <> "3" AND SUBSTRING(c-cod-cfop,1,1) <> "7" THEN it-doc-fisc.vl-tot-item * v-porc-glgnn ELSE 0
26Valor do ICMS da OP com GLGNn (Nacional)IF Valor do ICMS da Operação Própria com o GLGNn (Nacional) (com 2 decimais)Código do Produto deve ser igual a "22450", e CFOP começando com número diferente de 3 ou 7. SUBSTRING(c-cod-cfop,1,1) <> "3" AND SUBSTRING(c-cod-cfop,1,1) <> "7" THEN de-vl-icms-it * v-porc-glgnn ELSE 0
27Valor da Operação Própria GLGNi (Importado)IF SUBSTRING(c-cod-cfop,1,1) = "3" OR SUBSTRING(c-cod-cfop,1,1) = "7" THEN it-doc-fisc.vl-tot-item * v-porc-glgni ELSE 0
28Valor do ICMS da OP com GLGNi (Importado)IF SUBSTRING(c-cod-cfop,1,1) = "3" OR SUBSTRING(c-cod-cfop,1,1) = "7" THEN de-vl-icms-it * v-porc-glgni ELSE 0
29Valores da BC-ST e ICMS ST obtidos da NFIF de-vl-bsubs-it > 0 AND de-vl-icmsub-it > 0 THEN 1 ELSE 0
30Valor da BC do ICMS ST referente ao GLPde-vl-bsubs-it * v-porc-glp
31Valor do ICMS ST referente ao GLPde-vl-icmsub-it * v-porc-glp
32Valor da BC do ICMS ST referente ao GLGNn (Nacional)IF SUBSTRING(c-cod-cfop,1,1) <> "3" AND SUBSTRING(c-cod-cfop,1,1) <> "7" THEN de-vl-bsubs-it * v-porc-glgnn ELSE 0
33Valor do ICMS ST referente ao GLGNn (Nacional)IF SUBSTRING(c-cod-cfop,1,1) <> "3" AND SUBSTRING(c-cod-cfop,1,1) <> "7" THEN de-vl-icmsub-it * v-porc-glgnn ELSE 0
34Valor da BC do ICMS ST referente ao GLGNi (Importado)IF SUBSTRING(c-cod-cfop,1,1) = "3" OR SUBSTRING(c-cod-cfop,1,1) = "7" THEN de-vl-bsubs-it * v-porc-glgni ELSE 0
35Valor do ICMS ST referente ao GLGNi (Importado)IF SUBSTRING(c-cod-cfop,1,1) = "3" OR SUBSTRING(c-cod-cfop,1,1) = "7" THEN de-vl-icmsub-it * v-porc-glgni ELSE 0
36UFIF tt-RegTipo41.cfop = 6667 THEN CAPS(doc-fiscal.estado) ELSE "".



Card documentos
InformacaoAté a data de 31/01/2022 os Registros 40 e 41 serão gerados no arquivo do SCANC, após essa data eles não serão mais gerados e no lugar deles entra o Registro 42.
TituloIMPORTANTE!

Totvs custom tabs box items
defaultno
referenciapasso4

Para que seja possível conferir a origem e valores calculados no Registros 42, foi implementado a geração da planilha de conferência apenas para o Registro 42 do SCANC. 


...