Árvore de páginas

Versões comparadas

Chave

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

Incluir Página
DT DVARLIVEPDV-5838 - TOTVS PDV Móvel - SAT - Geração de arquivos XML para integração com Fiscal Sync
DT DVARLIVEPDV-5838 - TOTVS PDV Móvel - SAT - Geração de arquivos XML para integração com Fiscal Sync

01. DADOS GERAIS

...

BEMATECH LOJA

...

VAREJO

...

02. SITUAÇÃO/REQUISITO

Solicitado que as XMLs emitidas para o modelo fiscal SAT 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 SAT.

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 SAT.
  • 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.

Image Removed

Imagem 1: Três imagens de acesso as pastas de geração. Apresentando os arquivos gerados em C:\TOTVSPDV\XML\ANO\MES

04. DEMAIS INFORMAÇÕES

A rotina de taskmanager do TOTVS PDV Móvel é distribuída pelo pacote do TOTVS LIVE PDV, ou seja, o pacote a ser instalado é o Bematech Loja.

A correção foi liberada nas versões:

  • Bematech Loja HotFix 2020.4.53.12.
  • Bematech Loja 2020.5.54.0.
  • Bematech Loja 2021.01.XX.XX.

Podendo ser instalada as versões exatas ou as posteriores a elas.

05. ASSUNTOS RELACIONADOS

...


Templatedocumentos


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>