Linha de Produto: | Microsiga Protheus® - Versão 11.8 | ||||||||||
Segmento: | Varejo | ||||||||||
Módulo: | SIGAFRT - TOTVS PDV | ||||||||||
Rotina: |
| ||||||||||
Cadastros Iniciais: | Cadastro de Estação | ||||||||||
Requisito (ISSUE): | |||||||||||
País(es): | Brasil | ||||||||||
Banco(s) de Dados: | Todos | ||||||||||
Tabelas Utilizadas: | SLG – Estações. | ||||||||||
Sistema(s) Operacional(is): | Windows / Linux | ||||||||||
Versões/Release: | 11.8 | ||||||||||
Versão Corrigida: | 11.8 | ||||||||||
Versão Expedida: | 11.8 |
Implementada a adequação do TOTVS PDV (SIGAFRT) para atender a legislação SAT (Cupom Fiscal Eletrônico), conforme portaria CAT 147 de 05/11/2012.
Conceito do equipamento SAT
O equipamento SAT é um dispositivo que gera o CF-e-SAT, documento fiscal de existência exclusivamente digital, emitido e armazenado por meio exclusivamente eletrônico, com o intuito de documentar uma operação de circulação de mercadorias em substituição ao Cupom Fiscal, com validade jurídica garantida pela assinatura digital realizada pelo equipamento SAT com base em Certificado Digital atribuído ao contribuinte.
O equipamento SAT é composto por um módulo de Hardware com Software embarcado, que possibilita, por intermédio do uso de comunicação de dados, a transmissão de CF-e-SATperiodicamente à SEFAZ após sua validação e autenticação, operando de forma integrada aos sistemas de frente de caixa conhecidos como Aplicativo Comercial (AC).
Importante
Esta alteração terá impacto apenas para o estado de São Paulo (SP), e sua contingência com a NFC-e é manual.
Antes de executar o compatibilizador o UPDLO154 é imprescindível:
Atenção O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de Banco de Dados (DBA) ou equivalente! A ativação indevida da Integridade Referencial pode alterar drasticamente o relacionamento entre tabelas no banco de dados. Portanto, antes de utilizá-la, observe atentamente os procedimentos a seguir:
Contate o Help Desk Framework EM CASO DE DÚVIDAS! |
---|
Antes de utilizar o SAT no sistema Protheus é necessário efetuar o registro no site da SEFAZ, referente ao equipamento SAT e a empresa.
1. Criação de Campos no arquivo SX3 – Campos:
Campo | LG_USESAT |
Tipo | L |
Tamanho | 1 |
Título | Usa SAT |
Descrição | Usa SAT |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Determina se usa SAT |
Campo | LG_CODSAT |
Tipo | C |
Tamanho | 32 |
Decimal | 0 |
Título | Cod. SAT |
Descrição | Código de ativação SAT |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Código de ativação SAT |
Campo | LG_FABSAT |
Tipo | C |
Tamanho | 40 |
Decimal | 0 |
Título | Fab. SAT |
Descrição | Fabricante do SAT |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Fabricante do equipamento SAT |
Campo | LG_MODSAT |
Tipo | C |
Tamanho | 40 |
Decimal | 0 |
Título | Mod. SAT |
Descrição | Modelo do SAT |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Modelo do equipamento SAT |
Campo | LG_SERSAT |
Tipo | C |
Tamanho | 9 |
Decimal | 0 |
Título | Série SAT |
Descrição | Número de Série do SAT |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Número de Série do SAT |
Campo | L1_SERSAT |
Tipo | C |
Tamanho | 9 |
Decimal | 0 |
Título | Série SAT |
Descrição | Número de Série do SAT |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Número de Série do SAT |
Campo | LQ_SERSAT |
Tipo | C |
Tamanho | 9 |
Decimal | 0 |
Título | Série SAT |
Descrição | Número de Série do SAT |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Número de Série do SAT |
Campo | F2_SERSAT |
Tipo | C |
Tamanho | 9 |
Decimal | 0 |
Título | Série SAT |
Descrição | Número de Série do SAT |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Número de Série do SAT |
Campo | F3_SERSAT |
Tipo | C |
Tamanho | 9 |
Decimal | 0 |
Título | Série SAT |
Descrição | Número de Série do SAT |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Número de Série do SAT |
Campo | FT_SERSAT |
Tipo | C |
Tamanho | 9 |
Decimal | 0 |
Título | Série SAT |
Descrição | Número de Série do SAT |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Número de Série do SAT |
Campo | AE_SAT |
Tipo | C |
Tamanho | 3 |
Decimal | 0 |
Título | Cred SAT |
Descrição | Credenciadora SAT |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Código administradora SAT |
Campo | MH2_FILIAL |
Tipo | C |
Tamanho | 8 |
Decimal | 0 |
Título | Filial |
Descrição | Filial do Sistema |
Nível | 0 |
Usado | Não |
Obrigatório | Não |
Picture | @! |
Browse | Não |
Help | Filial do Sistema |
Campo | MH2_NUM |
Tipo | C |
Tamanho | 10 |
Decimal | 0 |
Título | No. LOG |
Descrição | Número do Log |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Número de controle de LOG |
Campo | MH2_SERIE |
Tipo | C |
Tamanho | 3 |
Decimal | 0 |
Título | Série PDV |
Descrição | Série do PDV |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Número de Série PDV |
Campo | MH2_DOC |
Tipo | C |
Tamanho | 9 |
Decimal | 0 |
Título | No. Venda |
Descrição | Número da Venda |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Número do extrato da venda |
Campo | MH2_DOCCHV |
Tipo | C |
Tamanho | 100 |
Decimal | 0 |
Título | Ch. Venda |
Descrição | Chave da Venda |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Chave do documento da venda |
Campo | MH2_XMLENV |
Tipo | MEMO |
Tamanho | 10 |
Decimal | 0 |
Título | XML Envio |
Descrição | XML de Envio |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | XML da venda enviado |
Campo | MH2_XMLRET |
Tipo | MEMO |
Tamanho | 10 |
Decimal | 0 |
Título | XML Retorno |
Descrição | XML de Retorno |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | XML da venda retorno |
Campo | MH2_TIPO |
Tipo | C |
Tamanho | 10 |
Decimal | 0 |
Título | Tipo Venda |
Descrição | Tipo da Venda |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Tipo da ação executada |
Campo | MH2_STATUS |
Tipo | C |
Tamanho | 10 |
Decimal | 0 |
Título | Status Venda |
Descrição | Status da Venda |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Status da ação executada |
Campo | MH2_TIME |
Tipo | C |
Tamanho | 14 |
Decimal | 0 |
Título | Data Venda |
Descrição | Data da Venda |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Picture | 99999999999999 |
Browse | Não |
Help | Data/Hora da ação executada |
Campo | MH2_MSGERR |
Tipo | C |
Tamanho | 250 |
Decimal | 0 |
Título | Msg Erro |
Descrição | Mensagem de Erro |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Mensagem de Erro |
Campo | MH2_SITUA |
Tipo | C |
Tamanho | 2 |
Decimal | 0 |
Título | Situação |
Descrição | Situação do Registro |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Situação do Registro |
Importante:
O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.
2. Criação de Índices no arquivo SIX – Índices:
Índice | MH2 |
Ordem | 1 |
Chave | MH2_FILIAL + MH2_NUM |
Descrição | MH2_FILIAL + MH2_NUM |
Proprietário | S |
Índice | MH2 |
Ordem | 2 |
Chave | MH2_FILIAL + MH2_DOCCHV |
Descrição | MH2_FILIAL + MH2_DOCCHV |
Proprietário | S |
Índice | MH2 |
Ordem | 3 |
Chave | MH2_FILIAL + MH2_SERIE + MH2_DOC |
Descrição | MH2_FILIAL + MH2_SERIE + MH2_DOC |
Proprietário | S |
3. Criação de Parâmetros no arquivo SX6 – Parâmetros:
Nome da Variável | MV_LJHDDES |
Tipo | L |
Descrição | Omite desconto no cupom |
Valor Padrão | .F. |
Itens/Pastas | Descrição |
Nome: | MV_LJHDDES |
Tipo: | L |
Cont. Por.: | .T. |
Descrição: | Omite desconto no cupom |
Pré requisitos:
Para a correta utilização desta funcionalidade, é necessário a utilização de uma impressora não fiscal homologada pela TOTVS.
Consulte os modelos disponíveis no documento: Impressoras Não-Fiscais
Possuir o arquivo sat-cnpj_do_emitente.txt que contém a chave de vinculação para venda.
Exemplo: smartclient/sat-12345678000152.txt (O arquivo deve ser solicitado para TOTVS).
Os arquivos binários do sistema devem estar atualizados.
É necessário possuir a dll do fabricante do equipamento SAT (D-SAT da DIMEP equipamento homologado pela TOTVS).
4. Clique em Salvar.
Procedimento de Venda:
1. No TOTVS PDV (SIGAFRT) acesse Atualizações/Frente de Lojas/TOTVS PDV (STIPOSMAIN).
2. Efetue a abertura do Caixa.
3. Informe o CNPJ/CPF do cliente caso seja solicitado e clique em Confirmar
4. Informe o Vendedor.
5. Informe os produtos a serem vendidos.
6. Clique em Finalizar Venda.
7. Selecione o Meio de Pagamento e clique em Finalizar Pagamento.
O CF-e do SAT é impresso
Procedimento de Cancelamento (última venda)
1. No TOTVS PDV (SIGAFRT) acesse Atualizações/Frente de Lojas/TOTVS PDV (STIPOSMAIN).
2. Acesse o Menu [F2]
3. Clique na opção Cancelar SAT.
4. Verifique os dados da venda recuperada e clique em Cancelar Venda.
O CF-e de cancelamento do SAT é impresso.