Histórico da Página
01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus |
---|---|
Segmento: | Varejo |
Módulo: | Controle de Lojas / Frente de Lojas / TotvsPDV |
Função: | STBFiscalMenu - Menu Fiscal (PAF-ECF) |
Requisito/Story/Issue (informe o requisito relacionado) :Issue | DVARLOJ3-1338 |
Fontes do Pacote: | FRTA020.PRW 08/07/2019 16:49:41 LJWIZPAF.PRW 08/07/2019 17:11:25 |
02. SITUAÇÃO/REQUISITO
Necessidade de homologação do sistema Protheus para adequação à Especificação de Requisitos 02.06 do PAF-ECF
03. SOLUÇÃO
- Nova versão de Laudo do PAF, informações abaixo:
Laudo | INA0062019 |
Especificação de Requisitos | 02.06 |
Versão | 12 |
MD-5 dos Executáveis | SIGAPAF.EXE - 36E8174564802A4B71022D0E043270C6 SMARTCLIENT.EXE - EBF8A85BBE87D39A11465A8CE6565DF4 |
MD5 da Lista dos executáveis Mesmo impresso no Cupom Fiscal | 636F5AB2381F786B6F2614896ADDA0CE |
- Nova versão da DLL Fiscal SIGALOJA.DLL → versão 0.3.145.78
- Efetuada homologação do sistema Protheus para adequação a Especificação de Requisitos 02.06 do PAF-ECF
- Adequação do XML's de Estoque e Redução Z conforme a Especificação do Bloco X
- Geração do arquivo do XML de Estoque com seleção de Mês
- Para criação do XML de Estoque será necessária comunicação com a retaguarda e os dados de estoque vem da tabela SB3, de acordo com cada mês e produto
Criação/Configuração de Parâmetros:
- MV_LJCRPAF preenchido com o numero do credenciamento do PAF ( na SEFAZ ) - é o numero do PAF-ECF da TOTVS registrado na SEFAZ
Criação de Campos
É importante para geração dos registros do PAF Criação de Campos
- B1_QATUPAF QATUPAF criado na tabela SB1
...
tabs | Parâmetros, Campos, Passo 03, Passo 04 |
---|---|
ids | Configurações,Campos |
Totvs custom tabs box items | ||||
---|---|---|---|---|
| ||||
MV_LJCRPAF preenchido com o numero do credenciamento do PAF ( na SEFAZ ) |
- , tanto do PDV quanto na retaguarda
Criação e/ou Cadastros com Preenchimento Correto dos campos
É importante o preenchimento dessas para garantir que o registro do PAF e os XML's sejam gerados corretamente
...
default | no |
---|---|
referencia | Campos |
...
- B1/BI_CODGTIN previamente preenchidos, caso seja necessário
- B1/BI_POSIPI previamente preenchidos, caso seja necessário
- B1/BI_CEST previamente preenchidos, caso seja necessário
...
Para o funcionamento do controle de estoque interno e Geração dos registros do PAF-ECF
...
Configuração de Funcionalidade
No cadastro de Funcionalidades (LOJA880A), configure:
- a rotina LPXFiscoEstMen para que funcione a geração do XML de Estoque.
- a rotina LjxGrvMdz para que funcione a gravação de dados na retaguarda.
- a rotina LjxReadFile para que funcione a gravação de arquivos da retaguarda no PDV.
Configuração os arquivos do PAF
Configure no arquivo SIGALOJA.INI na sessão [ PAF - ECF ], as chaves:
* QUEBRAREG
→ Esta Chave serve para configurar o tamanho do arquivo que será copiado para o PDV, caso esteja:
com zero (0): o arquivo será enviado unicamente. Valor Padrão do campo
se maior que zero: sera efetuada a recepção/quebra de copia, conforme a conta em Kb. Onde são 32Kb * Fator de Quebra, por cada comunicação.
- quebraREG=0
* DAV
→ Chave contendo o numero do relatório Gerencial cadastrado no ECF para a impressão do DAV
- dav=02
* IDPAF
→ Chave contendo o número do relatório Gerencial cadastrado no ECF para impressão da "Identificação do PAF"
- IDPAF=03
* PARAMCONFIG
→ Chave contendo o número do relatório Gerencial cadastrado no ECF para impressão dos "Parâmetros de Configuração"
- PARAMCONFIG=04
* PATHARQUIVO
→ Chave contendo o caminho para geração dos arquivos do PAF
- patharquivo=C:\Protheus_12123_PAF\PDV\protheus_data\data\PAF-ECF\
* CLEANXML
→ Chave que determina se apaga ( 1 ) ou mantem ( 0 ) os xml's gerados na pasta
- cleanxml=0
04. DEMAIS INFORMAÇÕES
FAQ do Varejo
Card documentos Informacao Use esse box para destacar informações relevantes e/ou de destaque.Informações do Ato no link https://www.confaz.fazenda.gov.br/legislacao/despacho/2018/dp046_18 Titulo IMPORTANTE!
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; } </style> |