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
...
...
...
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:
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
...
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>
|