Neste serviço será permitido apenas inclusão e exclusão de Cupons e Itens de Cupom.
Exemplo de Chamada
Inclusão
O script a seguir é referente à inclusão de cupons e seus respectivos itens.
declare | ||
vId varchar2(255); | ||
begin | ||
for iCupom in (select * from TABELACUPOM) loop | ||
insert into MGTRF.TRF_SATCUPOM_INT( | OPERACAO, | |
REG_ST_ID, | ||
REG_ST_IDPAI, | ||
ORG_IN_CODIGO, | ||
ORG_TAU_ST_CODIGO, | ||
FIL_IN_CODIGO, | ||
ACAO_IN_CODIGO, | ||
AGN_TAU_ST_CODIGO, | ||
AGN_IN_CODIGO, | ||
AGN_ST_CPFCNPJ, | ||
AGN_ST_NOMECONSUMIDOR, | ||
TDF_IN_CODIGO, | ||
SATC_IN_VERSAOSB, | ||
SATC_IN_VERSAO, | ||
SATC_ST_CFE, | ||
SATC_IN_NUMEROCUPOM, | ||
SATC_IN_NUMEROCAIXA, | ||
SATC_ST_MODELOFISCAL, | ||
SATC_IN_NSERIESAT, | ||
SATC_DT_EMISSAO, | ||
SATC_DT_HORAEMISSAO, | ||
SATC_IN_CODSITUACAO, | ||
SATC_RE_VALORTOTAL, | ||
SATC_RE_VALORDESCONTO, | ||
SATC_RE_VALORACRESCIMO, | ||
SATC_RE_VALORICMS, | ||
SATC_RE_VALORPIS, | ||
SATC_RE_VALORCOFINS, | ||
SATC_RE_VALORPISST, | ||
SATC_RE_VALORCOFINSST, | ||
SATC_RE_BASECALCISS, | ||
SATC_RE_VALORISS, | ||
SATC_RE_VALORCFE, | ||
SATC_RE_ICMSOUTRAS, | ||
SATC_RE_ICMSISENTAS ) | ||
values( | 'I', | |
iCupom.REG_ST_ID, | ||
iCupom.REG_ST_IDPAI, | ||
iCupom.ORG_IN_CODIGO, | ||
iCupom.ORG_TAU_ST_CODIGO, | ||
iCupom.FIL_IN_CODIGO, | ||
iCupom.ACAO_IN_CODIGO, | ||
iCupom.AGN_TAU_ST_CODIGO, | ||
iCupom.AGN_IN_CODIGO, | ||
iCupom.AGN_ST_CPFCNPJ, | ||
iCupom.AGN_ST_NOMECONSUMIDOR, | ||
iCupom.TDF_IN_CODIGO, | ||
iCupom.SATC_IN_VERSAOSB, | ||
iCupom.SATC_IN_VERSAO, | ||
iCupom.SATC_ST_CFE, | ||
iCupom.SATC_IN_NUMEROCUPOM, | ||
iCupom.SATC_IN_NUMEROCAIXA, | ||
iCupom.SATC_ST_MODELOFISCAL, | ||
iCupom.SATC_IN_NSERIESAT, | ||
iCupom.SATC_DT_EMISSAO, | ||
iCupom.SATC_DT_HORAEMISSAO, | ||
iCupom.SATC_IN_CODSITUACAO, | ||
iCupom.SATC_RE_VALORTOTAL, | ||
iCupom.SATC_RE_VALORDESCONTO, | ||
iCupom.SATC_RE_VALORACRESCIMO, | ||
iCupom.SATC_RE_VALORICMS, | ||
iCupom.SATC_RE_VALORPIS, | ||
iCupom.SATC_RE_VALORCOFINS, | ||
iCupom.SATC_RE_VALORPISST, | ||
iCupom.SATC_RE_VALORCOFINSST, | ||
iCupom.SATC_RE_BASECALCISS, | ||
iCupom.SATC_RE_VALORISS, | ||
iCupom.SATC_RE_VALORCFE, | ||
iCupom.SATC_RE_ICMSOUTRAS, | ||
iCupom.SATC_RE_ICMSISENTAS ); | ||
for iItem in (select * from TABELAITEM) loop | ||
insert into MGTRF.TRF_SATCUPOMITENS_INT( | OPERACAO, | |
REG_ST_ID, | ||
REG_ST_IDPAI, | ||
SATI_IN_NUMEROITENS, | ||
APL_IN_CODIGO, | ||
PRO_IN_CODIGO, | ||
UNI_ST_UNIDADE, | ||
CFOP_IDE_ST_CODIGO, | ||
CFOP_IN_CODIGO, | ||
COS_IN_CODIGO, | ||
NCM_IN_CODIGO, | ||
COSM_IN_CODIGO, | ||
SATI_RE_QUANTIDADE, | ||
SATI_RE_VALORUNITARIO, | ||
SATI_RE_VALORTOTAL, | ||
SATI_RE_VALORDESCONTO, | ||
SATI_RE_VALORACRESCIMO, | ||
SATI_RE_VALORLIQUIDO, | ||
SATI_ST_CSTICMS, | ||
SATI_ST_CSOSN, | ||
SATI_RE_BASEICMS, | ||
SATI_RE_ALIQICMS, | ||
SATI_RE_VALORICMS, | ||
SATI_RE_BASEISS, | ||
SATI_RE_ALIQISS, | ||
SATI_RE_VALORISS, | ||
STP_ST_CSTPIS, | ||
SATI_RE_BASEPIS, | ||
SATI_RE_ALIQPIS, | ||
SATI_RE_PAUTAPIS, | ||
SATI_RE_VALORPIS, | ||
SATI_RE_VALORPISST, | ||
STC_ST_CSTCOFINS, | ||
SATI_RE_BASECOFINS, | ||
SATI_RE_ALIQCOFINS, | ||
SATI_RE_PAUTACOFINS, | ||
SATI_RE_VALORCOFINS, | ||
SATI_RE_VALORCOFINSST, | ||
SATI_IN_MUNCODIGOFG, | ||
SATI_ST_ITEMLISTSERV, | ||
SATI_IN_CODTRIBMUN, | ||
SATI_ST_NATOPERACAO, | ||
SATI_RE_ICMSOUTRAS, | ||
SATI_RE_ICMSISENTAS ) | ||
values( | 'I', | |
iItem.REG_ST_ID, | ||
iCupom.REG_ST_ID, | ||
iItem.SATI_IN_NUMEROITENS, | ||
iItem.APL_IN_CODIGO, | ||
iItem.PRO_IN_CODIGO, | ||
iItem.UNI_ST_UNIDADE, | ||
iItem.CFOP_IDE_ST_CODIGO, | ||
iItem.CFOP_IN_CODIGO, | ||
iItem.COS_IN_CODIGO, | ||
iItem.NCM_IN_CODIGO, | ||
iItem.COSM_IN_CODIGO, | ||
iItem.SATI_RE_QUANTIDADE, | ||
iItem.SATI_RE_VALORUNITARIO, | ||
iItem.SATI_RE_VALORTOTAL, | ||
iItem.SATI_RE_VALORDESCONTO, | ||
iItem.SATI_RE_VALORACRESCIMO, | ||
iItem.SATI_RE_VALORLIQUIDO, | ||
iItem.SATI_ST_CSTICMS, | ||
iItem.SATI_ST_CSOSN, | ||
iItem.SATI_RE_BASEICMS, | ||
iItem.SATI_RE_ALIQICMS, | ||
iItem.SATI_RE_VALORICMS, | ||
iItem.SATI_RE_BASEISS, | ||
iItem.SATI_RE_ALIQISS, | ||
iItem.SATI_RE_VALORISS, | ||
iItem.STP_ST_CSTPIS, | ||
iItem.SATI_RE_BASEPIS, | ||
iItem.SATI_RE_ALIQPIS, | ||
iItem.SATI_RE_PAUTAPIS, | ||
iItem.SATI_RE_VALORPIS, | ||
iItem.SATI_RE_VALORPISST, | ||
iItem.STC_ST_CSTCOFINS, | ||
iItem.SATI_RE_BASECOFINS, | ||
iItem.SATI_RE_ALIQCOFINS, | ||
iItem.SATI_RE_PAUTACOFINS, | ||
iItem.SATI_RE_VALORCOFINS, | ||
iItem.SATI_RE_VALORCOFINSST, | ||
iItem.SATI_IN_MUNCODIGOFG, | ||
iItem.SATI_ST_ITEMLISTSERV, | ||
iItem.SATI_IN_CODTRIBMUN, | ||
iItem.SATI_ST_NATOPERACAO, | ||
iItem.SATI_RE_ICMSOUTRAS, | ||
iItem.SATI_RE_ICMSISENTAS ); | ||
end loop; | ||
end loop; | ||
vId := MGTRF.TRF_PCK_SATCUPOMSERVICO.F_IntegraSATCUPOM; | ||
end; |
Exclusão
O script a seguir é referente somente à exclusão de cupom pois, uma vez excluído o cupom seus respectivos itens serão excluídos automaticamente.
declare | ||
vId varchar2(255); | ||
begin | ||
for iCupom in (select * from TABELACUPOM) loop | ||
insert into MGTRF.TRF_SATCUPOM_INT( | OPERACAO, | |
REG_ST_ID, | ||
REG_ST_IDPAI, | ||
B_FIL_IN_CODIGO, | ||
B_SATC_DT_EMISSAO, | ||
B_SATC_IN_NSERIESAT, | ||
B_SATC_ST_CFE ) | ||
values( | 'D', | |
iCupom.REG_ST_ID, | ||
iCupom.REG_ST_IDPAI, | ||
iCupom.FIL_IN_CODIGO, | ||
iCupom.SATC_DT_EMISSAO, | ||
iCupom.SATC_IN_NSERIESAT, | ||
iCupom.SATC_ST_CFE ); | ||
end loop; | ||
vId := MGTRF.TRF_PCK_SATCUPOMSERVICO.F_IntegraSATCUPOM; | ||
end; |
Estrutura analítica dos campos
Obrigatório? | ||||
Tag | Insert | Read/Delete | Descrição | Observação |
SatCupom | S | S | ||
OPERACAO | S | S | Operação realizada na tabela temporária | I = Insert; D = Delete |
REG_ST_ID | S | S | Id da tabela temporária | |
REG_ST_IDPAI | S | S | Id da tabela temporária de nível imediatamente superior | |
ORG_IN_CODIGO | S | N | Código da organização | |
ORG_TAU_ST_CODIGO | S | N | Código auxiliar da organização | |
FIL_IN_CODIGO | S | N | Código da filial | |
ACAO_IN_CODIGO | S | N | Código do ação | |
AGN_TAU_ST_CODIGO | N | N | Código auxiliar do agente | |
AGN_IN_CODIGO | N | N | Código do agente | |
AGN_ST_CPFCNPJ | N | N | Código CNPJ ou CPF do agente consumidor | |
AGN_ST_NOMECONSUMIDOR | N | N | Nome do agente consumidor | |
TDF_IN_CODIGO | S | N | Tipo de documento fiscal | |
SATC_IN_VERSAOSB | S | N | Versão do software básico instalado no SAT | |
SATC_IN_VERSAO | S | N | Versão do leiaute do CF-e | |
SATC_ST_CFE | S | N | Número do cupom fiscal eletrônico | |
SATC_IN_NUMEROCUPOM | S | N | Número do cupom fiscal eletrônico | |
SATC_IN_NUMEROCAIXA | S | N | Número do caixa o qual o SAT está conectado | |
SATC_ST_MODELOFISCAL | S | N | Modelo cupom fiscal eletrônico | |
SATC_IN_NSERIESAT | S | N | Número de série do equipamento SAT | |
SATC_DT_EMISSAO | S | N | Data emissão do cupom fiscal eletrônico | |
SATC_DT_HORAEMISSAO | N | N | Hora de emissão do cupom eletrônico | |
SATC_IN_CODSITUACAO | S | N | Código da situação do cupom fiscal eletrônico | |
SATC_RE_VALORTOTAL | N | N | Valor total dos produtos serviços | |
SATC_RE_VALORDESCONTO | N | N | Valor do desconto | |
SATC_RE_VALORACRESCIMO | N | N | Valor do acréscimo | |
SATC_RE_VALORICMS | N | N | Valor ICMS | |
SATC_RE_VALORPIS | N | N | Valor PIS | |
SATC_RE_VALORCOFINS | N | N | Valor COFINS | |
SATC_RE_VALORPISST | N | N | Valor PISST | |
SATC_RE_VALORCOFINSST | N | N | Valor COFINSST | |
SATC_RE_BASECALCISS | N | N | Valor base de cálculo ISS | |
SATC_RE_VALORISS | N | N | Valor ISS | |
SATC_RE_VALORCFE | N | N | Valor total do cupom fiscal eletrônico | |
SATC_RE_ICMSOUTRAS | N | N | ICMS outras | |
SATC_RE_ICMSISENTAS | N | N | ICMS isentas | |
B_FIL_IN_CODIGO | N | S | Código da filial | |
B_SATC_ST_CFE | N | S | Número do cupom fiscal eletrônico | |
B_SATC_IN_NSERIESAT | N | S | Número de série do equipamento SAT | |
B_SATC_DT_EMISSAO | N | S | Data emissão do cupom fiscal eletrônico |
Obrigatório? | |||
Tag | Insert | Descrição | Observação |
SatCupomItens | S | ||
OPERACAO | S | Operação realizada na tabela temporária | I = Insert |
REG_ST_ID | S | Id da tabela temporária | |
REG_ST_IDPAI | S | Id da tabela temporária de nível imediatamente superior | |
SATI_IN_NUMEROITENS | S | Número item do cupom fiscal eletrônico | |
APL_IN_CODIGO | S | Código da aplicação | |
PRO_IN_CODIGO | S | Código do item | |
UNI_ST_UNIDADE | S | Código da unidade | |
CFOP_IDE_ST_CODIGO | S | Identificador da CFOP | |
CFOP_IN_CODIGO | S | Código reduzido do CFOP | |
COS_IN_CODIGO | N | Código do serviço prestado | |
NCM_IN_CODIGO | N | Código do NCM | |
COSM_IN_CODIGO | N | Código de serviço por município | |
SATI_RE_QUANTIDADE | S | Quantidade do item | |
SATI_RE_VALORUNITARIO | S | Preço unitário | |
SATI_RE_VALORTOTAL | S | Valor total | |
SATI_RE_VALORDESCONTO | N | Valor do desconto | |
SATI_RE_VALORACRESCIMO | N | Valor do acréscimo | |
SATI_RE_VALORLIQUIDO | N | Valor do item | |
SATI_ST_CSTICMS | N | CST ICMS | |
SATI_ST_CSOSN | N | CST CSOSN | |
SATI_RE_BASEICMS | N | Valor base de cálculo ICMS | |
SATI_RE_ALIQICMS | N | Alíquota ICMS | |
SATI_RE_VALORICMS | N | Valor ICMS | |
SATI_RE_BASEISS | N | Valor base de cálculo ISS | |
SATI_RE_ALIQISS | N | Alíquota ISS | |
SATI_RE_VALORISS | N | Valor ISS | |
STP_ST_CSTPIS | S | Código da situação tributária referente ao PIS | |
SATI_RE_BASEPIS | N | Valor base de cálculo PIS | |
SATI_RE_ALIQPIS | N | Alíquota PIS | |
SATI_RE_PAUTAPIS | N | Pauta do PIS | |
SATI_RE_VALORPIS | N | Valor PIS | |
SATI_RE_VALORPISST | N | Valor PISST | |
STC_ST_CSTCOFINS | S | Código da situação tributária referente ao COFINS | |
SATI_RE_BASECOFINS | N | Valor base de cálculo COFINS | |
SATI_RE_ALIQCOFINS | N | Alíquota COFINS | |
SATI_RE_PAUTACOFINS | N | Pauta da COFINS | |
SATI_RE_VALORCOFINS | N | Valor COFINS | |
SATI_RE_VALORCOFINSST | N | Valor COFINSST | |
SATI_IN_MUNCODIGOFG | N | Código do município de ocorrência do fato gerador | |
SATI_ST_ITEMLISTSERV | N | Item da lista de serviços | |
SATI_IN_CODTRIBMUN | N | Código do serviço prestado próprio do município | |
SATI_ST_NATOPERACAO | N | Natureza da operação | |
SATI_RE_ICMSOUTRAS | N | ICMS outras | |
SATI_RE_ICMSISENTAS | N | ICMS isentas |
Consulta do CF-e
Para consultar os Cupons Fiscais Eletrônicos inseridos através do Serviço CF-e, acessar o menu Opções > Movimentação > CF-e.
Aba Filtro
A aba Filtro possibilita filtrar os Cupons Fiscais Eletrônicos pertencentes à Filial ativa ou, no caso de estar conectado com a Consolidadora, serão exibidos todos os Cupons Fiscais Eletrônicos pertencentes à Filial selecionada no campo Filial.
Conectado com a Filial:
Conectado com a Consolidadora:
Aba CF-e
A aba CF-e retorna todos os dados referentes à pesquisa realizada na aba Filtro e seus totalizadores.
As grades da aba CF-e permitem que sejam realizados agrupamentos dinâmicos, além disso, apresentam seus respectivos totalizadores, conforme imagem a seguir.