Neste serviço será permitido apenas inclusão e exclusão de Cupons e Itens de Cupom.
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; |
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 | 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 FiltroA 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:Image Removed
Conectado com a Consolidadora:
Image Removed
Aba CF-eA aba CF-e retorna todos os dados referentes à pesquisa realizada na aba Filtro e seus totalizadores.Image Removed
As grades da aba CF-e permitem que sejam realizados agrupamentos dinâmicos, além disso, apresentam seus respectivos totalizadores, conforme imagem a seguir.
Image RemovedTópicos relacionados:
Child pages (Children Display) |
---|