CF-e_SAT_Tesouraria
Produto | : | RMS RETAIL TESOURARIA 568 SP1 | | | |
Chamado | : | TRIOFB | Data da publicação | : | 19/11/15 |
País(es) | : | Brasil | Banco(s) de Dados | : | Oracle |
Importante
Esta melhoria depende de atualização de todos os objetos enviados no pacote, conforme Procedimentos para Implementação.
Esta implementação trata o Cupom Eletrônico com SAT, CF-e/SAT, no módulo de Tesouraria.
O tratamento é feito a partir da parametrização da agenda, no painel de controle da tesouraria e na identificação do Caixa, como sendo CF-e/SAT.
A partir desta parametrização, o processo de Tesouraria efetua os tratamentos diferenciados para os caixas CF-e/SAT, gera as informações de totalização destes caixas e armazena as CF-e/SAT, para o tratamento fiscal da filial (Livros Fiscais, SPED, etc.).
As informações das CF-e/SAT são armazenadas em tabelas mensais, de forma a facilitar o manuseio destas informações pelo processo e pelo DBA. Estas tabelas mensais são criadas durante o processo de importação dos cupons.
Para viabilizar essa implantação, é necessário aplicar o pacote de atualizações (Patch) deste processo.
Importante: A implantação desse processo tem como premissa a utilização dos processos do Fiscal Mensal e 60i mensal.
Atualizações
O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado e das paramterizações efetuadas no cadastro de caixa e painel de controle.
Atenção O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de Banco de Dados (DBA) ou equivalente! Contate o Help Desk Framework EM CASO DE DÚVIDAS!
|
- Executar os scripts de criação das tabelas de banco de dados constantes no pacote (*.PLB).
- Copiar os arquivos .PLB em uma área do disco local:
Ex.: C:\TMP
- Executar o SQL Plus, com o comando abaixo:
Ex.: @ C:\TMP\AG3VNFCC.PLB
- A ordem para a compilação dos objetos de banco de dados do pacote é:
- AG3VNFCC.PLB
- AG3VNFCI.PLB
- AG3VNFCO.PLB
- AG3VNFCP.PLB
- AG2WCAIX.PLB
- PC_TES_VDT.PLB
- PC_CTB.PLB
- PC_CTB_INT.PLB
- PC_FIS_PIS.PLB
- F_CTB_REG.PLB
- PROC_TES_ATLF.PLB
- PROC_TES_ATDC.PLB
- PROC_TES_CUP_60I.PLB
- PROC_TES_CFE_60I.PLB
- PROC_TES_IMP_NFCE.PLB
- PROC_VCT_ATU.PLB
Atualizar os objetos .DLL na área do servidor de executáveis. Os objetos de programas neste pacote são:
DLL's | Descrição |
VGTUCAIX.DLL | Cadastro de caixas. |
VGTUPAIN.DLL | Painel de Controle da Tesouraria |
VGTUINIC.DLL | Seleção de movimento |
VGTUNFCE.DLL | Manutenção NFC-e |
VGTUR60I.DLL | Manutenção de Cupons |
VGTUMOVI.DLL | Fechamento de Caixa |
VGTURLCX.DLL | Relatório de Caixa |
VGTUTRIB.DLL | Tributações |
VGTULEIZ.DLL | Leitura Z |
VGTIFCIT.DLL | Importação de Cupons |
VGLAPPIS.DLL | Apuração de PIS/COFINS |
VCTINTEG.DLL | Integração Contábil |
VCTCLANC.DLL | Prévias da Contabilidade |
Tabelas
Tabela AG3VNFCC
CAMPO | TIPO | DESCRIÇÃO |
---|
nfcc_id | number(15) | identificador da nf |
---|
nfcc_loj | number(7) | filial de venda sem dígito |
---|
nfcc_dta | number(7) | data do movimento |
---|
nfcc_nta | number(9) | numero nfc | numero da nfc |
---|
nfcc_ser | varchar2(3) | serie |
---|
nfcc_org | number(7) | origem | origem sem dígito |
---|
nfcc_dst | number(7) | destino | destino sem dígito |
---|
nfcc_emp | number(3) | empresa |
---|
nfcc_fil | number(7) | filial principal sem dígito |
---|
nfcc_cpf | number(15) | cpf/cnpj do cliente |
---|
nfcc_cli | varchar2(60) | nome do cliente |
---|
nfcc_age | number(5) | agenda |
---|
nfcc_crf | number(3) | crf | codigo crf |
---|
nfcc_cfo | number(4) | cfop |
---|
nfcc_cfs | number(4) | serviço | código de servicos |
---|
nfcc_cxa | number(3) | numero do caixa |
---|
nfcc_cup | number(9) | numero do cupom |
---|
nfcc_ope | number(7) | código do operador sem dígito |
---|
nfcc_dta_emi | number(7) | data da emissão |
---|
nfcc_hrs_emi | number(6) | hora da emissao |
---|
nfcc_chv_nfc | varchar2(44) | chave da nfc-e |
---|
nfcc_sit_nfc | number(2) | situação da nfc-e |
---|
nfcc_coo_nfc | number(9) | coo da nfc-e |
---|
nfcc_num_aut | varchar2(30) | número da autorização |
---|
nfcc_dta_aut | number(7) | data da autorização |
---|
nfcc_hrs_aut | number(6) | hora da autorização |
---|
nfcc_mdl | varchar2(2) | modelo nfc-e |
---|
nfcc_sit | varchar2(2) | situacao |
---|
nfcc_nro_cup | number(9) | número do cupom no pdv |
---|
nfcc_pdv_nro | varchar2(30) | número do pdv |
---|
nfcc_pdv_mdl | varchar2(30) | modelo do pdv |
---|
nfcc_pdv_ser | varchar2(30) | série do pdv |
---|
nfcc_est | varchar2(2) | estado destino |
---|
nfcc_tpo_frt | number(1) | tipo frete |
---|
nfcc_trn_fat | number(7) | transportador |
---|
nfcc_trn_cpf | number(15) | cpf/cnpj transportador |
---|
nfcc_trn_pla | varchar2(10) | placa do veiculo |
---|
nfcc_trn_ufp | varchar2(2) | uf da placa do veiculo |
---|
nfcc_pes | number(17,3) | peso total |
---|
nfcc_vol | number(17,6) | volume total |
---|
nfcc_tpo_pag | number(1) | tipo de pagamento |
---|
nfcc_cnd_pgt | number(3) | condicao de pagamento |
---|
nfcc_ctb_val | number(17,2) | valor contabil |
---|
nfcc_mer_val | number(17,2) | valor mercadoria |
---|
nfcc_icm_bas | number(17,2) | base icms |
---|
nfcc_icm_val | number(17,2) | valor icms |
---|
nfcc_icm_ise | number(17,2) | isento icms |
---|
nfcc_icm_ntr | number(17,2) | não tributado icms |
---|
nfcc_pvv_val | number(17,2) | valor pvv |
---|
nfcc_fnt_val | number(17,2) | valor icmf |
---|
nfcc_ipi_bas | number(17,2) | base ipi |
---|
nfcc_ipi_val | number(17,2) | valor ipi |
---|
nfcc_pis_bas | number(17,2) | base pis |
---|
nfcc_pis_val | number(17,6) | valor pis |
---|
nfcc_cof_bas | number(17,2) | base cofins |
---|
nfcc_cof_val | number(17,6) | valor cofins |
---|
nfcc_irf_bas | number(17,2) | base irrf |
---|
nfcc_irf_val | number(17,2) | valor irrf |
---|
nfcc_ins_bas | number(17,2) | base inss |
---|
nfcc_ins_val | number(17,2) | valor inss |
---|
nfcc_csl_bas | number(17,2) | base csll |
---|
nfcc_csl_val | number(17,2) | valor csll |
---|
nfcc_iss_bas | number(17,2) | base iss |
---|
nfcc_iss_val | number(17,2) | valor iss |
---|
nfcc_pir_bas | number(17,2) | base pis retido |
---|
nfcc_pir_val | number(17,2) | valor pis retido |
---|
nfcc_cor_bas | number(17,2) | base cofins retido |
---|
nfcc_cor_val | number(17,2) | valor cofins retido |
---|
nfcc_frt_val | number(17,2) | valor do frete |
---|
nfcc_seg_val | number(17,2) | valor do seguro |
---|
nfcc_dsc_val | number(17,2) | valor do desconto |
---|
nfcc_acr_val | number(17,2) | valor do acréscimo |
---|
nfcc_dsp_acs | number(17,2) | valor de despesas acessorias |
---|
nfcc_inc_usu | varchar2(12) | usuario de importação |
---|
nfcc_inc_dta | number(7) | data da importação |
---|
nfcc_inc_hrs | number(6) | hora da importação |
---|
nfcc_alt_usu | varchar2(12) | usuario de alteração |
---|
nfcc_alt_dta | number(7) | data da alteração |
---|
nfcc_alt_hrs | number(6) | hora da alteração |
---|
nfcc_int_ctb | varchar2(1) | integrado contabilidade |
---|
nfcc_int_usu | varchar2(12) | usuario de integracao |
---|
nfcc_int_dta | number(7) | data da integracao |
---|
nfcc_int_hrs | number(6) | hora da integracao |
---|
nfcc_t02_nta | varchar2(1) | tabcon - emite nota |
---|
nfcc_t03_ens | varchar2(1) | tabcon - entrada/saida |
---|
nfcc_t04_fis | varchar2(1) | tabcon - livro fiscal |
---|
nfcc_t06_ctb | varchar2(1) | tabcon - integra ctb |
---|
nfcc_t09_ite | varchar2(1) | tabcon - itens |
---|
nfcc_t11_tpo | varchar2(1) | tabcon - tipo da agenda |
---|
nfcc_t13_emi | varchar2(1) | tabcon - tipo de emissao |
---|
Tabela AG3VNFCI
CAMPO | TIPO | DESCRIÇÃO |
nfci_id | number(15) | identificador da nf |
nfci_seq | number(6) | seq | sequencial |
nfci_ite | number(12) | item | código do item (sem digito) |
nfci_ean | number(14) | ean | código ean do item |
nfci_dcr | varchar2(40) | descrição do produto |
nfci_age | number(3) | agenda | codigo da agenda |
nfci_crf | number(5) | crf | codigo crf |
nfci_cfo | number(4) | cfop |
nfci_fig | number(3) | figura |
nfci_sec | number(3) | seção |
nfci_tpo_emb | varchar2(2) | tpo.emb | tipo da embalagem |
nfci_bas_emb | number(5) | base.emb | base da embalagem |
nfci_qtd_uni | number(17,3) | qtd.unit. | quantidade unitaria |
nfci_vlr_uni | number(17,3) | valor unit. | valor unitario |
nfci_cus_uni | number(17,6) | cus.unit | custo unitario |
nfci_ctb_val | number(17,2) | valor contabil |
nfci_mer_val | number(17,2) | valor mercadoria |
nfci_icm_trb | varchar2(4) | tributação icms |
nfci_icm_ope | number(1) | operacao icms |
nfci_icm_cst | number(3) | cst icms |
nfci_icm_bas | number(17,2) | base icms |
nfci_icm_alq | number(7,4) | aliquota icms |
nfci_icm_val | number(17,2) | valor icms |
nfci_icm_red | number(7,4) | reducao icms |
nfci_icm_ise | number(17,2) | isento icms |
nfci_icm_ntr | number(17,2) | nao tributado icms |
nfci_icm_out | number(17,2) | outros icms |
nfci_icm_fro | number(2) | fronteira |
nfci_icm_str | number(7,4) | aliquota subst.trib. |
nfci_pvv_val | number(17,2) | valor pvv |
nfci_fnt_alq | number(7,4) | aliquota icmf |
nfci_fnt_val | number(17,2) | valor icmf |
nfci_vlr_pau | number(17,6) | valor da pauta, |
nfci_ipi_cst | number(3) | cst ipi |
nfci_ipi_bas | number(17,2) | base ipi |
nfci_ipi_alq | number(5,2) | aliquota ipi |
nfci_ipi_val | number(17,2) | valor ipi |
nfci_fcp_val | number(17,2) | valor fecop |
nfci_pis_cst | number(3) | cst pis |
nfci_pis_sit | number(2) | situacao pis |
nfci_pis_cat | number(3) | categoria pis |
nfci_pis_ctb | number(17,2) | valor contabil pis |
nfci_pis_bas | number(17,2) | base pis |
nfci_pis_alq | number(7,4) | aliquota pis |
nfci_pis_val | number(17,6) | valor pis |
nfci_cof_cst | number(3) | cst cofins |
nfci_cof_sit | number(2) | situacao cofins |
nfci_cof_cat | number(3) | categoria cofins |
nfci_cof_ctb | number(17,2) | valor contabil cofins |
nfci_cof_bas | number(17,2) | base cofins |
nfci_cof_alq | number(7,4) | aliquota cofins |
nfci_cof_val | number(17,6) | valor cofins |
nfci_cod_ctr | number(3) | tp.contrib | tipo de contribucao tab. 4.3.5. |
nfci_nat_rec | number(3) | nat.receita | natureza da receita tab. 4.3.1x |
nfci_irf_bas | number(17,2) | base irrf |
nfci_irf_val | number(17,2) | valor irrf |
nfci_irf_alq | number(7,4) | aliquota irrf |
nfci_ins_bas | number(17,2) | base inss |
nfci_ins_val | number(17,2) | valor inss |
nfci_ins_alq | number(7,4) | aliquota inss |
nfci_iss_bas | number(17,2) | base iss |
nfci_iss_val | number(17,2) | valor iss |
nfci_iss_alq | number(7,4) | aliquota iss |
nfci_csl_bas | number(17,2) | base csll |
nfci_csl_val | number(17,2) | valor csll |
nfci_csl_alq | number(7,4) | aliquota csll |
nfci_pir_bas | number(17,2) | base pis retido |
nfci_pir_val | number(17,2) | valor pis retido |
nfci_pir_alq | number(7,4) | aliquota pis retido |
nfci_cor_bas | number(17,2) | base cofins retido |
nfci_cor_val | number(17,2) | valor cofins retido |
nfci_cor_alq | number(7,4) | aliquota cofins retido |
nfci_frt_val | number(17,2) | valor frete |
nfci_seg_val | number(17,2) | valor seguro |
nfci_dsc_val | number(17,2) | valor do desconto |
nfci_acr_val | number(17,2) | valor do acréscimo |
nfci_dsp_acs | number(17,2) | valor de despesas acessórias |
nfci_sit | varchar2(1) | situacao |
nfci_tfi_ope | number(1) | operação | tabfis - operacao |
nfci_tfi_cst | number(3) | cst | tabfis - cst |
nfci_tfi_icm | number(7,4) | % icms | tabfis - aliquota icms |
nfci_tfi_std | number(7,4) | s.trib.ds | tabfis - substituição tributária destino |
nfci_tfi_rdz | number(7,4) | red.imcs | tabfis - reducao icms |
nfci_tfi_fnt | number(7,4) | % icmf | tabfis - aliquota icmf |
nfci_tfi_rdf | number(7,4) | red.icmf | tabfis - reducao icmf |
nfci_tfi_str | number(7,4) | subs.trb. | tabfis - substituição tributária. |
nfci_tfi_spn | number(3) | simp.nac. | tabfis - simples nacional |
nfci_t07_est | varchar2(1) | atu.estq. | tabcon - atualiza estoque |
nfci_t08_cst | varchar2(1) | atu.custo | tabcon - atualiza custo |
nfci_t17_emp | varchar2(1) | emp.estq. | tabcon - tributa ipi |
nfci_t18_ipi | varchar2(1) | trib.ipi | tabcon - tributa ipi |
nfci_t23_ins | varchar2(1) | trib.inss | tabcon - tributa inss |
nfci_t19_irf | varchar2(1) | trib.irrf | tabcon - tributa irrf |
nfci_t25_pis | varchar2(1) | trib.pisc | tabcon - tributa pis/cofins |
nfci_t27_csl | varchar2(1) | trib.csll | tabcon - tributa csll |
nfci_t26_iss | varchar2(1) | trib.iss | tabcon - tributa iss |
Tabela AG3VNFCP
CAMPO | TIPO | DESCRIÇÃO |
nfcp_id | number(15) | identificador da nf |
nfcp_seq | number(6) | seq | sequencial |
nfcp_fin_vda | number(3) | fin | finalizadora de venda |
nfcp_fin_pag | number(3) | tip | finalizadora de pagamento |
nfcp_doc_cof | number(3) | doc | documento do cofre |
nfcp_val_pag | number(17,2) | val | valor do pagamento |
nfcp_val_trc | number(17,2) | trc | valor do troco |
nfcp_cod_sfz | number(3) | sfz | codigo sefaz |
Tabela AG3VNFCO
CAMPO | TIPO | DESCRIÇÃO |
nfco_id | number(15) | identificador da nf |
nfco_seq | number(6) | Seq | Sequencial |
nfco_tip | varchar2(1) | Tip | Tipo da observação |
nfco_obs | varchar2(60) | Obs | Observação |
Tabela AG2WCAIX
CAMPO | TIPO | DESCRIÇÃO |
cx_loja | number(8) | Filial com dígito |
cx_data | number(7) | Data do movimento (rms7) |
cx_caixa | number(3) | Numero do caixa |
cx_stat | varchar2(1) | Status do caixa (A,P,Q,D,N,C,S ou branco) |
!worddav1072e606ef36cec00035a42ba86d8f22.png|height=50,width=577!h1. Procedimento para Configuração
CONFIGURAÇÃO DE PARÂMETROS
No Painel de controle da Tesouraria, cadastrar a agenda referente à CF-e/SAT.
A tabela contábil da agenda da CF-e/SAT, deve ter as seguintes configurações:
A configuração no painel de controle cria a parametrização a seguir:
Itens | Descrição |
Tabela | AA2CTABE |
Código | 45 |
Acesso | AGDSAT |
Conteúdo | 999 (Código da agenda do CF-e/SAT) |
CONFIGURAÇÃO DE PERMISSÕES DE ACESSO
Para habilitar a parametrização de um caixa NFC-e, é necessário cadastrar a permissão de acesso a seguir:
Itens | Descrição |
Programa | VITUTRAN |
Usuário | CFESAT |
Programa | VGTUCAIX |
Permissões | Todas marcadas |
A tela da permissão de acesso deve ser:
Após a configuração da permissão de acesso, é possível selecionar um caixa como NFC-e
Procedimento para Utilização
- Cadastrar a agenda para CF-e/SAT na tabela 14.
- Cadastrar a tabela contábil da agenda da CF-e/SAT, com os CRFs 512 e 574. O modelo deve ser 59.
- Cadastrar a permissão de acesso CFESAT x VGTUCAIX.
- Abrir o movimento da tesouraria.
- Parametrizar o caixa como CF-e/SAT.
- Executar o processo de tesouraria.
Tabelas Utilizadas | AG3VNFCC, AG3VNFCI, AG3VNFCP, AG3VNFCO além das demais tabelas já tratadas no processo de tesouraria. |
Rotinas Envolvidas | RMS TES – Tesouraria |
Sistemas Operacionais | Windows®/Linux® |