Árvore de páginas


01. DADOS GERAIS

Produto:
BEMATECH LOJA
Linha de Produto:


Segmento:

VAREJO

Módulo:BEMATECH PDV/ TOTVS PDV MOVEL
Função:GERAÇÃO DE XML
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVARLIVEPDV-11705


02. SITUAÇÃO/REQUISITO

Solicitado que as XMLs emitidas para o modelo fiscal MFE do PDV Móvel, hoje gravadas apenas na tabela venda_custodia_xml, sejam também exportadas para um arquivo .XML no diretório C:\TOTVSPDV\XML\XXXX\YY. Onde XXXX corresponde ao ano da venda e YY ao mês da venda. Devido a integração com o Fiscal Sync.

Também era necessário que as XMLs já emitidas a partir de 01/12/2020 também fossem geradas e não somente as emitidas a partir da data de atualização do pacote de instalação.

03. SOLUÇÃO

Para solucionar o problema fizemos uma alteração na rotina que gera a mensageria para integração com o TOTVS LIVE, onde além de realizar a geração das mensagens a serem enviadas para o TOTVS LIVE também irá realizar a geração das XMLs caso o modelo fiscal seja MFE.

Diretório de geração dos arquivos:

  • C:\TOTVSPDV\XML\ANO\MES.

Regras para a geração:

  • Possuir notas no banco de dados que foram emitidas utilizando o modelo fiscal MFE.
  • As XMLs geradas serão geradas junto com o processo de mensageria, ou seja, as mesmas devem estar pendentes de integração.
  • A nomenclatura dos arquivos correspondentes a as vendas será AD + NÚMERO DA CHAVE DE ACESSO DA VENDA.XML.
  • A nomenclatura dos arquivos correspondentes ao cancelamento da venda será ADC + NÚMERO DA CHAVE DE ACESSO DO CANCELAMENTO.XML.
  • Não será gerada duplicidade de XML, pois no momento da geração é verificado se a XML correspondente a nomenclatura já existe, caso já exista não será gerada.


Regras para geração dos arquivos retroativos

  • A geração deve ser executada somente uma vez.
  • A data de inicio do retroativo é 01/12/2020 00:00:00.
  • A data final do retroativo corresponde a hora da execução, ou seja, é obtida no momento da execução.
  • Após a exportação dos arquivos será gerado o arquivo C:\TOTVSPDV\Logs\GeracaoXMLSAT.txt.
  • Caso o arquivo C:\TOTVSPDV\Logs\GeracaoXMLSAT.txt exista não será gerado os arquivos retroativos novamente.
  • A nomenclatura dos arquivos correspondentes a as vendas será AD + NÚMERO DA CHAVE DE ACESSO DA VENDA.XML.
  • A nomenclatura dos arquivos correspondentes ao cancelamento da venda será ADC + NÚMERO DA CHAVE DE ACESSO DO CANCELAMENTO.XML.
  • Caso o arquivo C:\TOTVSPDV\Logs\GeracaoXMLSAT.txt. seja apagado, não será geradas as XMLs já exportadas anteriormente, pois no momento da exportação do XML é verificado se o arquivo correspondente a nomenclatura já existe, caso já exista não gera o arquivo.


04. DEMAIS INFORMAÇÕES

N/A

05. ASSUNTOS RELACIONADOS