Plataforma de Comunicação Elgin versão 3.14.08
Documentação das bibliotecas de integração com hardware Elgin
Montagem XML

Funções relacionadas à montagem do XML da NFC-e. Mais...

Funções

int AbreCupomVenda (char *chaveDeAcesso)
 Abre o cupom de venda. Mais...
 
int InformaIdentificacao (char *cUF, char *cNF, char *natOper, int mod, char *serie, char *nNF, char *dhEmi, char *dhSaiEntOp, int tpNF, int idDest, char *cMunFG, int tpImp, int tpEmis, int cDV, int tpAmb, int finNFe, int indFinal, int indPres, int indIntermedOp, int procEmi, char *verProc, char *dhCont_a, char *xJust_a)
 Informa os dados de identificação da NFC-e. Mais...
 
int InformaEmitente (char *CNPJex, char *CPFex, char *xNome, char *xFantOp, char *xLgr, char *nro, char *xCplOp, char *xBairro, char *cMun, char *xMun, char *UF, char *CEP, char *cPaisOp, char *xPaisOp, char *foneOp, char *IE, char *IESTop, char *IM_a, char *CNAEop_a, int CRT)
 Informa os dados do emitente da NFC-e. Mais...
 
int InformaAvulsa (char *CNPJ, char *xOrgao, char *matr, char *xAgente, char *foneOp, char *UF, char *nDARop, char *dEmiOp, char *vDARop, char *repEmi, char *dPagOp)
 Informações do fisco, referente a NF Avulsa. Mais...
 
int InformaDestinatario (char *CNPJex, char *CPFex, char *idEstrangeiroEx, char *xNomeOp, char *xLgr, char *nro, char *xCplOp, char *xBairro, char *cMun, char *xMun, char *UF, char *CEPop, char *cPaisOp, char *xPaisOp, char *foneOp, int indIEDest, char *IEop, char *ISUFop, char *IMop, char *emailOp)
 Identificação do Destinatário da NF-e. Mais...
 
int InformaRetirada (char *CNPJex, char *CPFex, char *xNomeOp, char *xLgr, char *nro, char *xCplOp, char *xBairro, char *cMun, char *xMun, char *UF, char *CEPop, char *cPaisOp, char *xPaisOp, char *foneOp, char *emailOp, char *IEop)
 Informações do Local de Retirada. Mais...
 
int InformaEntrega (char *CNPJex, char *CPFex, char *xNomeOp, char *xLgr, char *nro, char *xCplOp, char *xBairro, char *cMun, char *xMun, char *UF, char *CEPop, char *cPaisOp, char *xPaisOp, char *foneOp, char *emailOp, char *IEop)
 Informações do Local de Entrega. Mais...
 
int InformaAutorizacaoXML (char *CNPJex, char *CPFex)
 Pessoas autorizadas a obter o XML do Documento Fiscal. Mais...
 
int InformaProduto (char *cProd, char *cEAN, char *xProd, char *NCM, char *NVE, char *CEST_a, char *indEscalaOp_a, char *CNPJFabOp_a, char *cBenefOp, char *EXTIPIop, char *CFOP, char *uCom, char *qCom, char *vUnCom, char *vProd, char *cEANTrib, char *uTrib, char *qTrib, char *vUnTrib, char *vFreteOp, char *vSegOp, char *vDescOp, char *vOutroOp, int indTot)
 Informa os dados de um produto/serviço da NFC-e. Mais...
 
int InformaIS (int nItem, char *cst, char *cClassTribIS, char *vBC, char *pIS, char *pISEspec, char *vIS)
 Grupo do Imposto Seletivo (IS). Mais...
 
int InformaIBSCBS (int nItem, char *cst, char *cClassTrib)
 Informações do Imposto de Bens e Serviços - IBS e da Contribuição de Bens e Serviços - CBS. Mais...
 
int InformaGrupoGIBSCBS (int nItem, char *vBC, char *vIBS)
 Informações gerais do IBS e CBS. Mais...
 
int InformaGrupoGIBSUF (int nItem, char *pIBSUF, char *pDif, char *vDif, char *vDevTrib, char *pRedAliq, char *pAliqEfet, char *vIBSUF)
 IBS devido à Unidade Federada. Mais...
 
int InformaGrupoGIBSMun (int nItem, char *pIBSMun, char *pDif, char *vDif, char *vDevTrib, char *pRedAliq, char *pAliqEfet, char *vIBSMun)
 IBS devido ao Município. Mais...
 
int InformaGrupoGCBS (int nItem, char *pCBS, char *pDif, char *vDif, char *vDevTrib, char *pRedAliq, char *pAliqEfet, char *vCBS)
 Contribuição de Bens e Serviços. Mais...
 
int InformaGrupoGTribRegular (int nItem, char *cstReg, char *cClassTribReg, char *pAliqEfetRegIBSUF, char *vTribRegIBSUF, char *pAliqEfetRegIBSMun, char *vTribRegIBSMun, char *pAliqEfetRegCBS, char *vTribRegCBS)
 Tributação Regular do IBS e CBS. Mais...
 
int InformaGrupoGIBSCredPres (int nItem, char *cCredPres, char *pCredPres, char *vCredPres, char *vCredPresCondSus)
 Crédito Presumido do IBS. Mais...
 
int InformaGrupoGCBSCredPres (int nItem, char *cCredPres, char *pCredPres, char *vCredPres, char *vCredPresCondSus)
 Crédito Presumido da CBS. Mais...
 
int InformaGrupoGTribCompraGov (int nItem, char *pAliqIBSUF, char *vTribIBSUF, char *pAliqIBSMun, char *vTribIBSMun, char *pAliqCBS, char *vTribCBS)
 Tributação de Compras Governamentais. Mais...
 
int InformaGrupoGIBSCBSMono (int nItem, char *vTotIBSMonoItem, char *vTotCBSMonoItem)
 Regime Monofásico do IBS e CBS. Mais...
 
int InformaGrupoGMonoPadrao (int nItem, char *qBCMono, char *adRemIBS, char *adRemCBS, char *vIBSMono, char *vCBSMono)
 Regime Monofásico Padrão. Mais...
 
int InformaGrupoGMonoReten (int nItem, char *qBCMonoReten, char *adRemIBSReten, char *vIBSMonoReten, char *adRemCBSReten, char *vCBSMonoReten)
 Regime Monofásico com Retenção. Mais...
 
int InformaGrupoGMonoRet (int nItem, char *qBCMonoRet, char *adRemIBSRet, char *vIBSMonoRet, char *adRemCBSRet, char *vCBSMonoRet)
 Regime Monofásico Retido. Mais...
 
int InformaGrupoGMonoDif (int nItem, char *pDifIBS, char *vIBSMonoDif, char *pDifCBS, char *vCBSMonoDif)
 Diferencial de Alíquota do Regime Monofásico. Mais...
 
int InformaGrupoGTransfCred (int nItem, char *vIBS, char *vCBS)
 Transferência de Crédito. Mais...
 
int InformaGrupoGCredPresIBSZFM (int nItem, char *tpCredPresIBSZFM, char *vCredPresIBSZFM)
 Crédito Presumido do IBS para Zona Franca de Manaus. Mais...
 
int InformaICMS00 (int nItem, int orig, char *CST, int modBC, char *vBC, char *pICMS, char *vICMS, char *pFCP_a, char *vFCP_a)
 Informa os dados do ICMS00. Mais...
 
int InformaICMS10 (int nItem, int orig, char *CST, int modBC, char *vBC, char *pICMS, char *vICMS, char *vBCFCP_a, char *pFCP_a, char *vFCP_a, int modBCST, char *pMVASTop, char *pRedBCSTop, char *vBCST, char *pICMSST, char *vICMSST, char *vBCFCPST_b, char *pFCPST_b, char *vFCPST_b)
 Tributação do ICMS = 10. Mais...
 
int InformaICMS20 (int nItem, int orig, char *CST, int modBC, char *pRedBC, char *vBC, char *pICMS, char *vICMS, char *vBCFCP_a, char *pFCP_a, char *vFCP_a, char *vICMSDeson_b, int motDesICMS_b, int indDeduzDesonOp)
 Informa os dados do ICMS20. Mais...
 
int InformaICMS30 (int nItem, int orig, char *CST, int modBCST, char *pMVASTop, char *pRedBCSTop, char *vBCST, char *pICMSST, char *vICMSST, char *vBCFCPST_a, char *pFCPST_a, char *vFCPST_a, char *vICMSDeson_b, int motDesICMS_b, int indDeduzDesonOp)
 Tributação do ICMS = 30. Mais...
 
int InformaICMS40 (int nItem, int orig, char *CST, char *vICMSDeson_a, int motDesICMS_a, int indDeduzDesonOp)
 Informa os dados do ICMS40. Mais...
 
int InformaICMS51 (int nItem, int orig, char *CST, int modBCop, char *pRedBCop, char *vBCop, char *pICMSop, char *vICMSOpOp, char *pDifOp, char *vICMSDifOp, char *vICMSop, char *vBCFCP_a, char *pFCP_a, char *vFCP_a)
 Informa os dados do ICMS51. Mais...
 
int InformaICMS60 (int nItem, int orig, char *CST, char *vBCSTRet_a, char *pST_a, char *vICMSSubstitutoOp_a, char *vICMSSTRet_a, char *vBCFCPSTRet_b, char *pFCPSTRet_b, char *vFCPSTRet_b, char *pRedBCEfet_c, char *vBCEfet_c, char *pICMSEfet_c, char *vICMSEfet_c)
 Informa os dados do ICMS60. Mais...
 
int InformaICMS70 (int nItem, int orig, char *CST, int modBC, char *pRedBC, char *vBC, char *pICMS, char *vICMS, char *vBCFCP_a, char *pFCP_a, char *vFCP_a, int modBCST, char *pMVASTop, char *pRedBCSTop, char *vBCST, char *pICMSST, char *vICMSST, char *vBCFCPST_b, char *pFCPST_b, char *vFCPST_b, char *vICMSDeson_c, int motDesICMS_c, int indDeduzDesonOp)
 Tributação do ICMS = 70. Mais...
 
int InformaICMS90 (int nItem, int orig, char *CST, int modBC_a, char *vBC_a, char *pRedBCop_a, char *pICMS_a, char *vICMS_a, char *vBCFCP_aa, char *pFCP_aa, char *vFCP_aa, int modBCST_b, char *pMVASTop_b, char *pRedBCSTop_b, char *vBCST_b, char *pICMSST_b, char *vICMSST_b, char *vBCFCPST_bb, char *pFCPST_bb, char *vFCPST_bb, char *vICMSDeson_c, int motDesICMS_c, int indDeduzDesonOp)
 Informa os dados do ICMS90. Mais...
 
int InformaICMSPart (int nItem, int orig, char *CST, int modBC, char *vBC, char *pRedBCop, char *pICMS, char *vICMS, int modBCST, char *pMVASTop, char *pRedBCSTop, char *vBCST, char *pICMSST, char *vICMSST, char *vBCFCPST_a, char *pFCPST_a, char *vFCPST_a, char *pBCOper, char *UFST)
 Grupo de Partilha do ICMS entre a UF de origem e UF de destino ou a UF definida na legislação. Mais...
 
int InformaICMSST (int nItem, int orig, char *CST, char *vBCSTRet, char *pSTop, char *vICMSSubstitutoOp, char *vICMSSTRet, char *vBCFCPSTRet_a, char *pFCPSTRet_a, char *vFCPSTRet_a, char *vBCSTDest, char *vICMSSTDest, char *pRedBCEfet_b, char *vBCEfet_b, char *pICMSEfet_b, char *vICMSEfet_b)
 ICMS ST. Mais...
 
int InformaICMSSN101 (int nItem, int orig, char *CSOSN, char *pCredSN, char *vCredICMSSN)
 Tributação do ICMS pelo Simples Nacional, CSOSN=101. Mais...
 
int InformaICMSSN102 (int nItem, int orig, char *CSOSN)
 InformaICMSSN102 Função para informe de tributação ICMS pelo Simples Nacional, CSOSN=102, 103, 300 ou 400 (v2.0) Mais...
 
int InformaICMSSN201 (int nItem, int orig, char *CSOSN, int modBCST, char *pMVASTop, char *pRedBCSTop, char *vBCST, char *pICMSST, char *vICMSST, char *vBCFCPST_a, char *pFCPST_a, char *vFCPST_a, char *pCredSN, char *vCredICMSSN)
 Tributação do ICMS pelo Simples Nacional, CSOSN=201. Mais...
 
int InformaICMSSN202 (int nItem, int orig, char *CSOSN, int modBCST, char *pMVASTop, char *pRedBCSTop, char *vBCST, char *pICMSST, char *vICMSST, char *vBCFCPST_a, char *pFCPST_a, char *vFCPST_a)
 Tributação do ICMS pelo Simples Nacional, CSOSN=202 ou 203. Mais...
 
int InformaICMSSN500 (int nItem, int orig, char *CSOSN, char *vBCSTRet_a, char *pST_a, char *vICMSSubstitutoOp_a, char *vICMSSTRet_a, char *vBCFCPSTRet_b, char *pFCPSTRet_b, char *vFCPSTRet_b, char *pRedBCEfet_c, char *vBCEfet_c, char *pICMSEfet_c, char *vICMSEfet_c)
 InformaICMSSN500 - Função para Tributação ICMS pelo Simples Nacional, CSOSN=500 (v2.0) Mais...
 
int InformaICMSSN900 (int nItem, int orig, char *CSOSN, int modBC_a, char *vBC_a, char *pRedBCop_a, char *pICMS_a, char *vICMS_a, int modBCST_b, char *pMVASTop_b, char *pRedBCSTop_b, char *vBCST_b, char *pICMSST_b, char *vICMSST_b, char *vBCFCPST_c, char *pFCPST_c, char *vFCPST_c, char *pCredSN_d, char *vCredICMSSN_d)
 Tributação do ICMS pelo Simples Nacional, CSOSN=900. Mais...
 
int InformaICMSUFDest (int nItem, char *vBCUFDest, char *vBCFCPUFDest, char *pFCPUFDestOp, char *pICMSUFDest, char *pICMSInter, char *pICMSInterPart, char *vFCPUFDestOp, char *vICMSUFDest, char *vICMSUFRemet)
 Informações do ICMS de partilha com a UF de destino. Mais...
 
int InformaIPITrib (int nItem, char *CNPJProdOp, char *cSeloOp, char *qSeloOp, char *cEnq, char *CST, char *vBC_aEx, char *pIPI_aEx, char *qUnid_bEx, char *vUnid_bEx, char *vIPI)
 Grupo de IPI tributado. Mais...
 
int InformaIPINT (int nItem, char *CNPJProdOp, char *cSeloOp, char *qSeloOp, char *cEnq, char *CST)
 Grupo de IPI não tributado. Mais...
 
int InformaII (int nItem, char *vBC, char *vDespAdu, char *vII, char *vIOF)
 Informações do Imposto de Importação. Mais...
 
int InformaPISAliq (int nItem, char *CST, char *vBC, char *pPIS, char *vPIS)
 Informa os dados do PIS com alíquota. Mais...
 
int InformaPISQtde (int nItem, char *CST, char *qBCProd, char *vAliqProd, char *vPIS)
 Informa os dados do PIS por quantidade. Mais...
 
int InformaPISNT (int nItem, char *CST)
 Informa os dados do PIS não tributado. Mais...
 
int InformaPISOutr (int nItem, char *CST, char *vBC_aEx, char *pPIS_aEx, char *qBCProd_bEx, char *vAliqProd_bEx, char *vPIS)
 Informa os dados do PIS para outras operações. Mais...
 
int InformaPISST (int nItem, char *vBC_aEx, char *pPIS_aEx, char *qBCProd_bEx, char *vAliqProd_bEx, char *vPIS)
 Grupo PIS Substituição Tributária. Mais...
 
int InformaCOFINSAliq (int nItem, char *CST, char *vBC, char *pCOFINS, char *vCOFINS)
 Informa os dados do COFINS com alíquota. Mais...
 
int InformaCOFINSQtde (int nItem, char *CST, char *qBCProd, char *vAliqProd, char *vCOFINS)
 Informa os dados do COFINS por quantidade. Mais...
 
int InformaCOFINSNT (int nItem, char *CST)
 Informa os dados do COFINS não tributado. Mais...
 
int InformaCOFINSOutr (int nItem, char *CST, char *vBC_aEx, char *pCOFINS_aEx, char *qBCProd_bEx, char *vAliqProd_bEx, char *vCOFINS)
 Informa os dados do COFINS para outras operações. Mais...
 
int InformaCOFINSST (int nItem, char *vBC_aEx, char *pCOFINS_aEx, char *qBCProd_bEx, char *vAliqProd_bEx, char *vCOFINS)
 Grupo COFINS Substituição Tributária. Mais...
 
int InformaISSQN (int nItem, char *vBC, char *vAliq, char *vISSQN, char *cMunFG, char *cListServ, char *vDeducaoOp, char *vOutroOp, char *vDescIncondOp, char *vDescCondOp, char *vISSRetOp, int indISS, char *cServicoOp, char *cMunOp, char *cPaisOp, char *nProcessoOp, int indIncentivo)
 Grupo ISSQN. Mais...
 
int InformaValorTotalTributos (int nItem, char *vTotTrib)
 Valor total de tributos federais, estaduais e municipais. Mais...
 
int InformaPagamento (int indPagOp, char *tPag, char *xPagOp, char *vPag, char *dPagOp, int tpIntegra, char *CNPJOp, char *tBandOp, char *cAutOp, char *CNPJRecebOp, char *idTermPagOp)
 Grupo Detalhamento do Pagamento. Mais...
 
int InformaInformacoesPagamento (char *vTrocoOp, char *CNPJPag_a, char *UFPag_a)
 Informações gerais do grupo de pagamento. Mais...
 
int FechaCupomVenda (char *path)
 Fecha o cupom de venda e gera o XML final. Mais...
 
char * CartaDeCorrecao (char *chCFe, char *xCorrecao)
 Função utilizada para criar uma carta de correção. Mais...
 
int InformaInformacoesAdicionais (char *infAdFiscoOp, char *infCplOp)
 Função utilizada para informar as informações adicionais do documento fiscal. Mais...
 
int InformaObservacoesContribuinte (char *xCampo, char *xTexto)
 Função utilizada para informar campos de uso livre do contribuinte. Mais...
 
int InformaObservacoesFisco (char *xCampo, char *xTexto)
 Função utilizada para informar campos de uso livre do fisco. Mais...
 
int InformaProcessoReferenciado (char *nProc, int indProc, char *tpAtoOp)
 Grupo Processo referenciado. Mais...
 
int InformaDocumentoReferenciadoNFe (char *refNFeEx, char *refNFeSigEx)
 Informação de Documentos Fiscais referenciados - NFe. Mais...
 
int InformaDocumentoReferenciadoNF (char *cUF, char *AAMM, char *CNPJ, char *mod, char *serie, char *nNF)
 Informação de Documentos Fiscais referenciados - NF Modelo 1/1A ou 2. Mais...
 
int InformaDocumentoReferenciadoNFP (char *cUF, char *AAMM, char *CNPJEx, char *CPFEx, char *IE, char *mod, char *serie, char *nNF)
 Informação de Documentos Fiscais referenciados - NF Produtor Rural. Mais...
 
int InformaDocumentoReferenciadoCTe (char *refCTeEx)
 Informação de Documentos Fiscais referenciados - CTe. Mais...
 
int InformaDocumentoReferenciadoECF (char *mod, char *nECF, char *nCOO)
 Informação de Documentos Fiscais referenciados - ECF. Mais...
 
int InformaInformacoesAdicionaisProduto (int nItem, char *infAdProd)
 Informações Adicionais do Produto. Mais...
 
int InformaDeclaracaoImportacao (int nItem, char *nDI, char *dDI, char *xLocDesemb, char *UFDesemb, char *dDesemb, int tpViaTransp, char *vAFRMMOp, int tpIntermedio, char *CNPJEx, char *CPFEx, char *UFTerceiroOp, char *cExportador)
 Declaração de Importação. Mais...
 
int InformaAdicaoDeclaracaoImportacao (int nItem, int nDI, char *nAdicaoOp, char *nSeqAdic, char *cFabricante, char *vDescDIOp, char *nDrawOp)
 Adições da Declaração de Importação. Mais...
 
int InformaDetalhamentoExportacao (int nItem, char *nDrawOp)
 Grupo de informações de exportação para o item. Mais...
 
int InformaRastreabilidade (int nItem, char *nLote, char *qLote, char *dFab, char *dVal, char *cAgregOp)
 Detalhamento de produto sujeito a rastreabilidade. Mais...
 
int InformaVeiculoNovo (int nItem, int tpOp, char *chassi, char *cCor, char *xCor, char *pot, char *cilin, char *pesoL, char *pesoB, char *nSerie, char *tpComb, char *nMotor, char *CMT, char *dist, char *anoMod, char *anoFab, char *tpPint, char *tpVeic, int espVeic, char *VIN, int condVeic, char *cMod, char *cCorDENATRAN, char *lota, int tpRest)
 Detalhamento de Veículos novos. Mais...
 
int InformaMedicamento (int nItem, char *cProdANVISA, char *xMotivoIsencaoOp, char *vPMC)
 Detalhamento de Medicamentos. Mais...
 
int InformaArmamento (int nItem, int tpArma, char *nSerie, char *nCano, char *descr)
 Detalhamento de Armamento. Mais...
 
int InformaCombustivel (int nItem, char *cProdANP, char *descANP, char *pGLPOp, char *pGNnOp, char *pGNiOp, char *vPartOp, char *CODIFOp, char *qTempOp, char *UFCons, char *pBioOp)
 Informações específicas para combustíveis líquidos e lubrificantes. Mais...
 
int InformaCombustivelCIDE (int nItem, char *qBCProd, char *vAliqProd, char *vCIDE)
 Informações da CIDE. Mais...
 
int InformaCombustivelEncerrante (int nItem, char *nBico, char *nBombaOp, char *nTanque, char *vEncIni, char *vEncFin)
 Informações do grupo de "encerrante". Mais...
 
int InformaCombustivelOrigem (int nItem, int indImport, char *cUFOrig, char *pOrig)
 Grupo indicador da origem do combustível. Mais...
 
int InformaICMS02 (int nItem, int orig, char *CST, char *qBCMonoOp, char *adRemICMS, char *vICMSMono)
 Tributação do ICMS = 02. Mais...
 
int InformaICMS15 (int nItem, int orig, char *CST, char *qBCMonoOp, char *adRemICMS, char *vICMSMono, char *qBCMonoRetenOp, char *adRemICMSReten, char *vICMSMonoReten, char *pRedAdRem_a, int motRedAdRem_a)
 Tributação do ICMS = 15. Mais...
 
int InformaICMS53 (int nItem, int orig, char *CST, char *qBCMonoOp, char *adRemICMSOp, char *vICMSMonoOperOp, char *pDifOp, char *vICMSMonoDifOp, char *vICMSMonoOp)
 Tributação do ICMS = 53. Mais...
 
int InformaICMS61 (int nItem, int orig, char *CST, char *qBCMonoRetOp, char *adRemICMSRet, char *vICMSMonoRet)
 Tributação do ICMS = 61. Mais...
 
int InformaIPIDevolvido (int nItem, char *pDevol, char *vIPIDevol)
 Informação do IPI devolvido. Mais...
 
int InformaObservacaoContribuinteItem (int nItem, char *xCampo, char *xTexto)
 Grupo de observações de uso livre do Contribuinte (para item). Mais...
 
int InformaObservacaoFiscoItem (int nItem, char *xCampo, char *xTexto)
 Grupo de observações de uso livre do Fisco (para item). Mais...
 
int InformaTransporte (int modFrete, char *vagaoEx, char *balsaEx)
 Grupo Informações do Transporte. Mais...
 
int InformaTransportador (char *CNPJEx, char *CPFEx, char *xNomeOp, char *IEOp, char *xEnderOp, char *xMunOp, char *UFOp)
 Grupo Transportador. Mais...
 
int InformaRetencaoTransporte (char *vServ, char *vBCRet, char *pICMSRet, char *vICMSRet, char *CFOP, char *cMunFG)
 Grupo Retenção ICMS transporte. Mais...
 
int InformaVeiculoTransporte (char *placa, char *UF, char *RNTCOp)
 Grupo Veículo Transporte. Mais...
 
int InformaReboque (char *placa, char *UF, char *RNTCOp)
 Grupo Reboque. Mais...
 
int InformaVolume (char *qVolOp, char *espOp, char *marcaOp, char *nVolOp, char *pesoLOp, char *pesoBOp)
 Grupo Volumes. Mais...
 
int InformaLacre (int nVolume, char *nLacre)
 Grupo Lacres. Mais...
 
int InformaFatura (char *nFatOp, char *vOrigOp, char *vDescOp, char *vLiqOp)
 Grupo Fatura. Mais...
 
int InformaParcela (char *nDupOp, char *dVencOp, char *vDup)
 Grupo Parcelas. Mais...
 
int InformaIntermediador (char *CNPJ, char *idCadIntTran)
 Grupo de Informações do Intermediador da Transação. Mais...
 
int InformaExportacao (char *UFSaidaPais, char *xLocExporta, char *xLocDespachoOp)
 Grupo Exportação. Mais...
 
int InformaCompra (char *xNEmpOp, char *xPedOp, char *xContOp)
 Grupo Compra. Mais...
 
int InformaCana (char *safra, char *ref, char *qTotMes, char *qTotAnt, char *qTotGer, char *vFor, char *vTotDed, char *vLiqFor)
 Grupo Cana. Mais...
 
int InformaFornecimentoDiarioCana (char *dia, char *qtde)
 Grupo Fornecimento diário de cana. Mais...
 
int InformaDeducaoCana (char *xDed, char *vDed)
 Grupo Deduções da Cana. Mais...
 
int InformaResponsavelTecnico (char *CNPJ, char *xContato, char *email, char *fone, char *idCSRT_a, char *hashCSRT_a)
 Informações do Responsável Técnico. Mais...
 
int InformaInformacoesSuplementares (char *qrCode, char *urlChave)
 Informações suplementares da NFe. Mais...
 

Descrição detalhada

Funções relacionadas à montagem do XML da NFC-e.

Funções

◆ AbreCupomVenda()

int AbreCupomVenda ( char *  chaveDeAcesso)

Abre o cupom de venda.

Parâmetros
chaveDeAcessoChave de acesso da NFC-e.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaIdentificacao()

int InformaIdentificacao ( char *  cUF,
char *  cNF,
char *  natOper,
int  mod,
char *  serie,
char *  nNF,
char *  dhEmi,
char *  dhSaiEntOp,
int  tpNF,
int  idDest,
char *  cMunFG,
int  tpImp,
int  tpEmis,
int  cDV,
int  tpAmb,
int  finNFe,
int  indFinal,
int  indPres,
int  indIntermedOp,
int  procEmi,
char *  verProc,
char *  dhCont_a,
char *  xJust_a 
)

Informa os dados de identificação da NFC-e.

Parâmetros
cUFCódigo da UF do emitente.
cNFCódigo numérico que compõe a chave de acesso.
natOperDescrição da Natureza da Operação.
modModelo do Documento Fiscal.
serieSérie do Documento Fiscal.
nNFNúmero do Documento Fiscal.
dhEmiData e hora de emissão.
dhSaiEntOpData e hora de saída/entrada.
tpNFTipo de Operação da NF-e.
idDestIdentificador de local de destino da operação.
cMunFGCódigo do Município de Ocorrência do Fato Gerador.
tpImpFormato de Impressão do DANFE.
tpEmisTipo de Emissão da NF-e.
cDVDígito Verificador da Chave de Acesso.
tpAmbTipo de Ambiente.
finNFeFinalidade de emissão da NF-e.
indFinalIndica operação com Consumidor final.
indPresIndicador de presença do comprador.
indIntermedOpIndicador de intermediador/marketplace.
procEmiProcesso de emissão da NF-e.
verProcVersão do Processo de emissão.
dhCont_aData e Hora da entrada em contingência.
xJust_aJustificativa da entrada em contingência.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaEmitente()

int InformaEmitente ( char *  CNPJex,
char *  CPFex,
char *  xNome,
char *  xFantOp,
char *  xLgr,
char *  nro,
char *  xCplOp,
char *  xBairro,
char *  cMun,
char *  xMun,
char *  UF,
char *  CEP,
char *  cPaisOp,
char *  xPaisOp,
char *  foneOp,
char *  IE,
char *  IESTop,
char *  IM_a,
char *  CNAEop_a,
int  CRT 
)

Informa os dados do emitente da NFC-e.

Parâmetros
CNPJexCNPJ do emitente.
CPFexCPF do remetente.
xNomeRazão Social ou Nome do emitente.
xFantOpNome fantasia.
xLgrLogradouro.
nroNúmero.
xCplOpComplemento
xBairroBairro
cMunCódigo do município
xMunNome do município
UFSigla da UF
CEPCódigo do CEP
cPaisOpCódigo do País (1058 = Brasil)
xPaisOpNome do País
foneOpTelefone
IEInscrição Estadual do Emitente
IESTopIE do Substituto Tributário
IM_aInscrição Municipal do Prestador de Serviço
CNAEop_aCNAE fiscal
CRTCódigo de Regime Tributário
Retorna
Retorna 0 em caso de sucesso.

◆ InformaAvulsa()

int InformaAvulsa ( char *  CNPJ,
char *  xOrgao,
char *  matr,
char *  xAgente,
char *  foneOp,
char *  UF,
char *  nDARop,
char *  dEmiOp,
char *  vDARop,
char *  repEmi,
char *  dPagOp 
)

Informações do fisco, referente a NF Avulsa.

Parâmetros
CNPJCNPJ do órgão emitente.
xOrgaoRepartição Fiscal que emitiu.
matrMatrícula do Agente.
xAgenteNome do Agente.
foneOpTelefone.
UFSigla da UF.
nDARopNúmero do Documento de Arrecadação de Receita.
dEmiOpData de emissão do Documento de Arrecadação.
vDARopValor do Documento de Arrecadação.
repEmiRepartição Fiscal emitente.
dPagOpData de pagamento do Documento de Arrecadação.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaDestinatario()

int InformaDestinatario ( char *  CNPJex,
char *  CPFex,
char *  idEstrangeiroEx,
char *  xNomeOp,
char *  xLgr,
char *  nro,
char *  xCplOp,
char *  xBairro,
char *  cMun,
char *  xMun,
char *  UF,
char *  CEPop,
char *  cPaisOp,
char *  xPaisOp,
char *  foneOp,
int  indIEDest,
char *  IEop,
char *  ISUFop,
char *  IMop,
char *  emailOp 
)

Identificação do Destinatário da NF-e.

Parâmetros
CNPJexCNPJ do destinatário.
CPFexCPF do destinatário.
idEstrangeiroExIdentificador do destinatário no exterior.
xNomeOpRazão Social/Nome do destinatário.
xLgrLogradouro.
nroNúmero.
xCplOpComplemento.
xBairroBairro.
cMunCódigo do município.
xMunNome do município.
UFSigla da UF.
CEPopCEP.
cPaisOpCódigo do país.
xPaisOpNome do país.
foneOpTelefone.
indIEDestIndicador da IE do destinatário.
IEopInscrição Estadual.
ISUFopInscrição na SUFRAMA.
IMopInscrição Municipal.
emailOpEmail.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaRetirada()

int InformaRetirada ( char *  CNPJex,
char *  CPFex,
char *  xNomeOp,
char *  xLgr,
char *  nro,
char *  xCplOp,
char *  xBairro,
char *  cMun,
char *  xMun,
char *  UF,
char *  CEPop,
char *  cPaisOp,
char *  xPaisOp,
char *  foneOp,
char *  emailOp,
char *  IEop 
)

Informações do Local de Retirada.

Parâmetros
CNPJexCNPJ do local de retirada.
CPFexCPF do local de retirada.
xNomeOpRazão social/Nome do local de retirada.

param CPFex CPF do local de retirada.

Parâmetros
xLgrLogradouro.
nroNúmero.
xCplOpComplemento.
xBairroBairro.
cMunCódigo do município.
xMunNome do município.
UFSigla da UF.
CEPopCEP.
cPaisOpCódigo do país.
xPaisOpNome do país.
foneOpTelefone.
emailOpEmail.
IEopInscrição Estadual.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaEntrega()

int InformaEntrega ( char *  CNPJex,
char *  CPFex,
char *  xNomeOp,
char *  xLgr,
char *  nro,
char *  xCplOp,
char *  xBairro,
char *  cMun,
char *  xMun,
char *  UF,
char *  CEPop,
char *  cPaisOp,
char *  xPaisOp,
char *  foneOp,
char *  emailOp,
char *  IEop 
)

Informações do Local de Entrega.

Parâmetros
CNPJexCNPJ do local de entrega.
CPFexCPF do local de entrega.
xNomeOpRazão social/Nome do local de entrega.
xLgrLogradouro.
nroNúmero.
xCplOpComplemento.
xBairroBairro.
cMunCódigo do município.
xMunNome do município.
UFSigla da UF.
CEPopCEP.
cPaisOpCódigo do país.
xPaisOpNome do país.
foneOpTelefone.
emailOpEmail.
IEopInscrição Estadual.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaAutorizacaoXML()

int InformaAutorizacaoXML ( char *  CNPJex,
char *  CPFex 
)

Pessoas autorizadas a obter o XML do Documento Fiscal.

Parâmetros
CNPJexCNPJ do autorizado.
CPFexCPF do autorizado.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaProduto()

int InformaProduto ( char *  cProd,
char *  cEAN,
char *  xProd,
char *  NCM,
char *  NVE,
char *  CEST_a,
char *  indEscalaOp_a,
char *  CNPJFabOp_a,
char *  cBenefOp,
char *  EXTIPIop,
char *  CFOP,
char *  uCom,
char *  qCom,
char *  vUnCom,
char *  vProd,
char *  cEANTrib,
char *  uTrib,
char *  qTrib,
char *  vUnTrib,
char *  vFreteOp,
char *  vSegOp,
char *  vDescOp,
char *  vOutroOp,
int  indTot 
)

Informa os dados de um produto/serviço da NFC-e.

Parâmetros
cProdCódigo do produto ou serviço.
cEANGTIN (Global Trade Item Number) do produto, antigo código EAN ou código de barras.
xProdDescrição do produto ou serviço.
NCMCódigo NCM com 8 dígitos.
NVECodificação NVE - Nomenclatura de Valor Aduaneiro e Estatística..
CEST_aCódigo CEST.
indEscalaOp_aIndicador de Escala Relevante
CNPJFabOp_aCNPJ do Fabricante da Mercadoria
cBenefOpCódigo de Benefício Fiscal na UF aplicado ao item.
EXTIPIopEX_TIPI
CFOPCódigo Fiscal de Operações e Prestações
uComUnidade Comercial
qComQuantidade Comercial
vUnComValor Unitário de Comercialização
vProdValor Total Bruto dos Produtos ou Serviços.
cEANTribGTIN (Global Trade Item Number) da unidade tributável, antigo código EAN ou código de barras.
uTribUnidade Tributável.
qTribQuantidade Tributável
vUnTribValor Unitário de tributação.
vFreteOpValor Total do Frete

param vSegOp Valor Total do Seguro.

Parâmetros
vDescOpValor do Desconto.
vOutroOpOutras despesas acessórias.
indTotIndica se valor do Item (vProd) entra no valor total da NF-e (vProd)
Retorna
O retorno em caso de sucesso será o index do produto criado. Desse modo o valor deve ser > 1. Esse Index pode ser usado para identificar o produto no informe de impostos.

◆ InformaIS()

int InformaIS ( int  nItem,
char *  cst,
char *  cClassTribIS,
char *  vBC,
char *  pIS,
char *  pISEspec,
char *  vIS 
)

Grupo do Imposto Seletivo (IS).

Parâmetros
nItemNúmero do item.
cstCódigo de Situação Tributária do IS.
cClassTribISClasse de enquadramento do IPI para o IS.
vBCValor da BC do IS.
pISAlíquota do IS (em percentual).
pISEspecAlíquota do IS (em valor).
vISValor do IS.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaIBSCBS()

int InformaIBSCBS ( int  nItem,
char *  cst,
char *  cClassTrib 
)

Informações do Imposto de Bens e Serviços - IBS e da Contribuição de Bens e Serviços - CBS.

Parâmetros
nItemNúmero do item.
cstCódigo de Situação Tributária do IBS e CBS.
cClassTribClasse de enquadramento do IPI para o IBS e CBS.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaGrupoGIBSCBS()

int InformaGrupoGIBSCBS ( int  nItem,
char *  vBC,
char *  vIBS 
)

Informações gerais do IBS e CBS.

Parâmetros
nItemNúmero do item.
vBCValor da BC do IBS e CBS.
vIBSValor do IBS.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaGrupoGIBSUF()

int InformaGrupoGIBSUF ( int  nItem,
char *  pIBSUF,
char *  pDif,
char *  vDif,
char *  vDevTrib,
char *  pRedAliq,
char *  pAliqEfet,
char *  vIBSUF 
)

IBS devido à Unidade Federada.

Parâmetros
nItemNúmero do item.
pIBSUFAlíquota do IBS para a UF.
pDifPercentual de diferimento.
vDifValor do IBS diferido.
vDevTribValor do IBS devolvido.
pRedAliqPercentual de redução da alíquota.
pAliqEfetAlíquota efetiva.
vIBSUFValor do IBS para a UF.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaGrupoGIBSMun()

int InformaGrupoGIBSMun ( int  nItem,
char *  pIBSMun,
char *  pDif,
char *  vDif,
char *  vDevTrib,
char *  pRedAliq,
char *  pAliqEfet,
char *  vIBSMun 
)

IBS devido ao Município.

Parâmetros
nItemNúmero do item.
pIBSMunAlíquota do IBS para o Município.
pDifPercentual de diferimento.
vDifValor do IBS diferido.
vDevTribValor do IBS devolvido.
pRedAliqPercentual de redução da alíquota.
pAliqEfetAlíquota efetiva.
vIBSMunValor do IBS para o Município.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaGrupoGCBS()

int InformaGrupoGCBS ( int  nItem,
char *  pCBS,
char *  pDif,
char *  vDif,
char *  vDevTrib,
char *  pRedAliq,
char *  pAliqEfet,
char *  vCBS 
)

Contribuição de Bens e Serviços.

Parâmetros
nItemNúmero do item.
pCBSAlíquota da CBS.
pDifPercentual de diferimento.
vDifValor da CBS diferida.
vDevTribValor da CBS devolvida.
pRedAliqPercentual de redução da alíquota.
pAliqEfetAlíquota efetiva.
vCBSValor da CBS.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaGrupoGTribRegular()

int InformaGrupoGTribRegular ( int  nItem,
char *  cstReg,
char *  cClassTribReg,
char *  pAliqEfetRegIBSUF,
char *  vTribRegIBSUF,
char *  pAliqEfetRegIBSMun,
char *  vTribRegIBSMun,
char *  pAliqEfetRegCBS,
char *  vTribRegCBS 
)

Tributação Regular do IBS e CBS.

Parâmetros
nItemNúmero do item.
cstRegCódigo de Situação Tributária Regular.
cClassTribRegClasse de enquadramento do IPI para a tributação regular.
pAliqEfetRegIBSUFAlíquota efetiva regular do IBS para a UF.
vTribRegIBSUFValor do tributo regular do IBS para a UF.
pAliqEfetRegIBSMunAlíquota efetiva regular do IBS para o Município.
vTribRegIBSMunValor do tributo regular do IBS para o Município.
pAliqEfetRegCBSAlíquota efetiva regular da CBS.
vTribRegCBSValor do tributo regular da CBS.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaGrupoGIBSCredPres()

int InformaGrupoGIBSCredPres ( int  nItem,
char *  cCredPres,
char *  pCredPres,
char *  vCredPres,
char *  vCredPresCondSus 
)

Crédito Presumido do IBS.

Parâmetros
nItemNúmero do item.
cCredPresCódigo do crédito presumido.
pCredPresPercentual do crédito presumido.
vCredPresValor do crédito presumido.
vCredPresCondSusValor do crédito presumido condicionado à suspensão.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaGrupoGCBSCredPres()

int InformaGrupoGCBSCredPres ( int  nItem,
char *  cCredPres,
char *  pCredPres,
char *  vCredPres,
char *  vCredPresCondSus 
)

Crédito Presumido da CBS.

Parâmetros
nItemNúmero do item.
cCredPresCódigo do crédito presumido.
pCredPresPercentual do crédito presumido.
vCredPresValor do crédito presumido.
vCredPresCondSusValor do crédito presumido condicionado à suspensão.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaGrupoGTribCompraGov()

int InformaGrupoGTribCompraGov ( int  nItem,
char *  pAliqIBSUF,
char *  vTribIBSUF,
char *  pAliqIBSMun,
char *  vTribIBSMun,
char *  pAliqCBS,
char *  vTribCBS 
)

Tributação de Compras Governamentais.

Parâmetros
nItemNúmero do item.
pAliqIBSUFAlíquota do IBS para a UF em compras governamentais.
vTribIBSUFValor do tributo do IBS para a UF em compras governamentais.
pAliqIBSMunAlíquota do IBS para o Município em compras governamentais.
vTribIBSMunValor do tributo do IBS para o Município em compras governamentais.
pAliqCBSAlíquota da CBS em compras governamentais.
vTribCBSValor do tributo da CBS em compras governamentais.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaGrupoGIBSCBSMono()

int InformaGrupoGIBSCBSMono ( int  nItem,
char *  vTotIBSMonoItem,
char *  vTotCBSMonoItem 
)

Regime Monofásico do IBS e CBS.

Parâmetros
nItemNúmero do item.
vTotIBSMonoItemValor total do IBS monofásico do item.
vTotCBSMonoItemValor total da CBS monofásica do item.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaGrupoGMonoPadrao()

int InformaGrupoGMonoPadrao ( int  nItem,
char *  qBCMono,
char *  adRemIBS,
char *  adRemCBS,
char *  vIBSMono,
char *  vCBSMono 
)

Regime Monofásico Padrão.

Parâmetros
nItemNúmero do item.
qBCMonoQuantidade na BC do monofásico.
adRemIBSAlíquota ad rem do IBS.
adRemCBSAlíquota ad rem da CBS.
vIBSMonoValor do IBS monofásico.
vCBSMonoValor da CBS monofásica.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaGrupoGMonoReten()

int InformaGrupoGMonoReten ( int  nItem,
char *  qBCMonoReten,
char *  adRemIBSReten,
char *  vIBSMonoReten,
char *  adRemCBSReten,
char *  vCBSMonoReten 
)

Regime Monofásico com Retenção.

Parâmetros
nItemNúmero do item.
qBCMonoRetenQuantidade na BC do monofásico com retenção.
adRemIBSRetenAlíquota ad rem do IBS com retenção.
vIBSMonoRetenValor do IBS monofásico com retenção.
adRemCBSRetenAlíquota ad rem da CBS com retenção.
vCBSMonoRetenValor da CBS monofásica com retenção.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaGrupoGMonoRet()

int InformaGrupoGMonoRet ( int  nItem,
char *  qBCMonoRet,
char *  adRemIBSRet,
char *  vIBSMonoRet,
char *  adRemCBSRet,
char *  vCBSMonoRet 
)

Regime Monofásico Retido.

Parâmetros
nItemNúmero do item.
qBCMonoRetQuantidade na BC do monofásico retido.
adRemIBSRetAlíquota ad rem do IBS retido.
vIBSMonoRetValor do IBS monofásico retido.
adRemCBSRetAlíquota ad rem da CBS retida.
vCBSMonoRetValor da CBS monofásica retida.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaGrupoGMonoDif()

int InformaGrupoGMonoDif ( int  nItem,
char *  pDifIBS,
char *  vIBSMonoDif,
char *  pDifCBS,
char *  vCBSMonoDif 
)

Diferencial de Alíquota do Regime Monofásico.

Parâmetros
nItemNúmero do item.
pDifIBSPercentual de diferencial de alíquota do IBS.
vIBSMonoDifValor do IBS monofásico do diferencial de alíquota.
pDifCBSPercentual de diferencial de alíquota da CBS.
vCBSMonoDifValor da CBS monofásica do diferencial de alíquota.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaGrupoGTransfCred()

int InformaGrupoGTransfCred ( int  nItem,
char *  vIBS,
char *  vCBS 
)

Transferência de Crédito.

Parâmetros
nItemNúmero do item.
vIBSValor do IBS a ser transferido.
vCBSValor da CBS a ser transferida.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaGrupoGCredPresIBSZFM()

int InformaGrupoGCredPresIBSZFM ( int  nItem,
char *  tpCredPresIBSZFM,
char *  vCredPresIBSZFM 
)

Crédito Presumido do IBS para Zona Franca de Manaus.

Parâmetros
nItemNúmero do item.
tpCredPresIBSZFMTipo de crédito presumido do IBS para a ZFM.
vCredPresIBSZFMValor do crédito presumido do IBS para a ZFM.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaICMS00()

int InformaICMS00 ( int  nItem,
int  orig,
char *  CST,
int  modBC,
char *  vBC,
char *  pICMS,
char *  vICMS,
char *  pFCP_a,
char *  vFCP_a 
)

Informa os dados do ICMS00.

Parâmetros
nItemInformação do index do produto a ser informado
origOrigem da mercadoria.
CSTTributação do ICMS = 00.
modBCModalidade de determinação da BC do ICMS.
vBCValor da BC do ICMS
pICMSAlíquota do imposto.
vICMSValor do ICMS.
pFCP_aPercentual do ICMS relativo ao Fundo de Combate à Pobreza (FCP).
vFCP_aValor do Fundo de Combate à Pobreza (FCP).
Retorna
Retorna 0 em caso de sucesso.

◆ InformaICMS10()

int InformaICMS10 ( int  nItem,
int  orig,
char *  CST,
int  modBC,
char *  vBC,
char *  pICMS,
char *  vICMS,
char *  vBCFCP_a,
char *  pFCP_a,
char *  vFCP_a,
int  modBCST,
char *  pMVASTop,
char *  pRedBCSTop,
char *  vBCST,
char *  pICMSST,
char *  vICMSST,
char *  vBCFCPST_b,
char *  pFCPST_b,
char *  vFCPST_b 
)

Tributação do ICMS = 10.

Parâmetros
nItemNúmero do item.
origOrigem da mercadoria.
CSTTributação do ICMS.
modBCModalidade de determinação da BC do ICMS.
vBCValor da BC do ICMS.
pICMSAlíquota do imposto.
vICMSValor do ICMS.
vBCFCP_aValor da Base de Cálculo do FCP.
pFCP_aPercentual do FCP.
vFCP_aValor do FCP.
modBCSTModalidade de determinação da BC do ICMS ST.
pMVASTopPercentual da margem de valor Adicionado do ICMS ST.
pRedBCSTopPercentual da Redução de BC do ICMS ST.
vBCSTValor da BC do ICMS ST.
pICMSSTAlíquota do imposto do ICMS ST.
vICMSSTValor do ICMS ST.
vBCFCPST_bValor da BC do FCP ST.
pFCPST_bPercentual do FCP ST.
vFCPST_bValor do FCP ST.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaICMS20()

int InformaICMS20 ( int  nItem,
int  orig,
char *  CST,
int  modBC,
char *  pRedBC,
char *  vBC,
char *  pICMS,
char *  vICMS,
char *  vBCFCP_a,
char *  pFCP_a,
char *  vFCP_a,
char *  vICMSDeson_b,
int  motDesICMS_b,
int  indDeduzDesonOp 
)

Informa os dados do ICMS20.

Parâmetros
nItemInformação do index do produto a ser informado
origOrigem da mercadoria.
CSTTributação do ICMS = 20.
modBCModalidade de determinação da BC do ICMS.
pRedBCPercentual da Redução de BC.
vBCValor da BC do ICMS.
pICMSAlíquota do imposto
vICMSValor do ICMS.
vBCFCP_aValor da Base de Cálculo do FCP.
pFCP_aPercentual do FCP.
vFCP_aValor do FCP.
vICMSDeson_bValor do ICMS desonerado.
motDesICMS_bMotivo da desoneração do ICMS.
indDeduzDesonOpIndicador de dedução da desoneração.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaICMS30()

int InformaICMS30 ( int  nItem,
int  orig,
char *  CST,
int  modBCST,
char *  pMVASTop,
char *  pRedBCSTop,
char *  vBCST,
char *  pICMSST,
char *  vICMSST,
char *  vBCFCPST_a,
char *  pFCPST_a,
char *  vFCPST_a,
char *  vICMSDeson_b,
int  motDesICMS_b,
int  indDeduzDesonOp 
)

Tributação do ICMS = 30.

Parâmetros
nItemNúmero do item.
origOrigem da mercadoria.
CSTTributação do ICMS.
modBCSTModalidade de determinação da BC do ICMS ST.
pMVASTopPercentual da margem de valor Adicionado do ICMS ST.
pRedBCSTopPercentual da Redução de BC do ICMS ST.
vBCSTValor da BC do ICMS ST.
pICMSSTAlíquota do imposto do ICMS ST.
vICMSSTValor do ICMS ST.
vBCFCPST_aValor da BC do FCP ST.
pFCPST_aPercentual do FCP ST.
vFCPST_aValor do FCP ST.
vICMSDeson_bValor do ICMS desonerado.
motDesICMS_bMotivo da desoneração do ICMS.
indDeduzDesonOpIndicador de dedução da desoneração.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaICMS40()

int InformaICMS40 ( int  nItem,
int  orig,
char *  CST,
char *  vICMSDeson_a,
int  motDesICMS_a,
int  indDeduzDesonOp 
)

Informa os dados do ICMS40.

Parâmetros
nItemInformação do index do produto a ser informado
origOrigem da mercadoria.
CSTTributação do ICMS = 40, 41 ou 50.
vICMSDeson_aValor do ICMS desonerado.
motDesICMS_aMotivo da desoneração do ICMS.
indDeduzDesonOpIndicador de dedução da desoneração.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaICMS51()

int InformaICMS51 ( int  nItem,
int  orig,
char *  CST,
int  modBCop,
char *  pRedBCop,
char *  vBCop,
char *  pICMSop,
char *  vICMSOpOp,
char *  pDifOp,
char *  vICMSDifOp,
char *  vICMSop,
char *  vBCFCP_a,
char *  pFCP_a,
char *  vFCP_a 
)

Informa os dados do ICMS51.

Parâmetros
nItemInformação do index do produto a ser informado
origOrigem da mercadoria.
CSTTributação do ICMS = 51.
modBCopModalidade de determinação da BC do ICMS.
pRedBCopPercentual da Redução de BC.
vBCopValor da BC do ICMS.
pICMSopAlíquota do imposto.
vICMSOpOpValor do ICMS da Operação.
pDifOpPercentual do diferimento.
vICMSDifOpValor do ICMS diferido.
vICMSopValor do ICMS.
vBCFCP_aValor da Base de Cálculo do FCP.
pFCP_aPercentual do FCP.
vFCP_aValor do FCP.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaICMS60()

int InformaICMS60 ( int  nItem,
int  orig,
char *  CST,
char *  vBCSTRet_a,
char *  pST_a,
char *  vICMSSubstitutoOp_a,
char *  vICMSSTRet_a,
char *  vBCFCPSTRet_b,
char *  pFCPSTRet_b,
char *  vFCPSTRet_b,
char *  pRedBCEfet_c,
char *  vBCEfet_c,
char *  pICMSEfet_c,
char *  vICMSEfet_c 
)

Informa os dados do ICMS60.

Parâmetros
nItemInformação do index do produto a ser informado
origOrigem da mercadoria.
CSTTributação do ICMS = 60.
vBCSTRet_aValor da BC do ICMS ST retido.
pST_aAlíquota suportada pelo Consumidor Final.
vICMSSubstitutoOp_aValor do ICMS próprio do Substituto.
vICMSSTRet_aValor do ICMS ST retido.
vBCFCPSTRet_bValor da Base de Cálculo do FCP retido anteriormente.
pFCPSTRet_bPercentual do FCP retido anteriormente por Substituição Tributária.
vFCPSTRet_bValor do FCP retido por Substituição Tributária.
pRedBCEfet_cPercentual de redução da base de cálculo efetiva.
vBCEfet_cValor da base de cálculo efetiva.
pICMSEfet_cAlíquota do ICMS efetiva.
vICMSEfet_cValor do ICMS efetivo.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaICMS70()

int InformaICMS70 ( int  nItem,
int  orig,
char *  CST,
int  modBC,
char *  pRedBC,
char *  vBC,
char *  pICMS,
char *  vICMS,
char *  vBCFCP_a,
char *  pFCP_a,
char *  vFCP_a,
int  modBCST,
char *  pMVASTop,
char *  pRedBCSTop,
char *  vBCST,
char *  pICMSST,
char *  vICMSST,
char *  vBCFCPST_b,
char *  pFCPST_b,
char *  vFCPST_b,
char *  vICMSDeson_c,
int  motDesICMS_c,
int  indDeduzDesonOp 
)

Tributação do ICMS = 70.

Parâmetros
nItemNúmero do item.
origOrigem da mercadoria.
CSTTributação do ICMS.
modBCModalidade de determinação da BC do ICMS.
pRedBCPercentual da Redução de BC.
vBCValor da BC do ICMS.
pICMSAlíquota do imposto.
vICMSValor do ICMS.
vBCFCP_aValor da Base de Cálculo do FCP.
pFCP_aPercentual do FCP.
vFCP_aValor do FCP.
modBCSTModalidade de determinação da BC do ICMS ST.
pMVASTopPercentual da margem de valor Adicionado do ICMS ST.
pRedBCSTopPercentual da Redução de BC do ICMS ST.
vBCSTValor da BC do ICMS ST.
pICMSSTAlíquota do imposto do ICMS ST.
vICMSSTValor do ICMS ST.
vBCFCPST_bValor da BC do FCP ST.
pFCPST_bPercentual do FCP ST.
vFCPST_bValor do FCP ST.
vICMSDeson_cValor do ICMS desonerado.
motDesICMS_cMotivo da desoneração do ICMS.
indDeduzDesonOpIndicador de dedução da desoneração.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaICMS90()

int InformaICMS90 ( int  nItem,
int  orig,
char *  CST,
int  modBC_a,
char *  vBC_a,
char *  pRedBCop_a,
char *  pICMS_a,
char *  vICMS_a,
char *  vBCFCP_aa,
char *  pFCP_aa,
char *  vFCP_aa,
int  modBCST_b,
char *  pMVASTop_b,
char *  pRedBCSTop_b,
char *  vBCST_b,
char *  pICMSST_b,
char *  vICMSST_b,
char *  vBCFCPST_bb,
char *  pFCPST_bb,
char *  vFCPST_bb,
char *  vICMSDeson_c,
int  motDesICMS_c,
int  indDeduzDesonOp 
)

Informa os dados do ICMS90.

Parâmetros
nItemInformação do index do produto a ser informado
origOrigem da mercadoria.
CSTTributação do ICMS = 90.
modBC_aModalidade de determinação da BC do ICMS.
vBC_aValor da BC do ICMS.
pRedBCop_aPercentual da Redução de BC.
pICMS_aAlíquota do imposto.
vICMS_aValor do ICMS.
vBCFCP_aaValor da Base de Cálculo do FCP.
pFCP_aaPercentual do FCP.
vFCP_aaValor do FCP.
modBCST_bModalidade de determinação da BC do ICMS ST.
pMVASTop_bPercentual da margem de valor Adicionado do ICMS ST.
pRedBCSTop_bPercentual da Redução de BC do ICMS ST.
vBCST_bValor da BC do ICMS ST.
pICMSST_bAlíquota do imposto do ICMS ST.
vICMSST_bValor do ICMS ST.
vBCFCPST_bbValor da BC do FCP ST.

param pFCPST_bb Percentual do FCP ST.

Parâmetros
vFCPST_bbValor do FCP ST.
vICMSDeson_cValor do ICMS desonerado.
motDesICMS_cMotivo da desoneração do ICMS.
indDeduzDesonOpIndicador de dedução da desoneração.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaICMSPart()

int InformaICMSPart ( int  nItem,
int  orig,
char *  CST,
int  modBC,
char *  vBC,
char *  pRedBCop,
char *  pICMS,
char *  vICMS,
int  modBCST,
char *  pMVASTop,
char *  pRedBCSTop,
char *  vBCST,
char *  pICMSST,
char *  vICMSST,
char *  vBCFCPST_a,
char *  pFCPST_a,
char *  vFCPST_a,
char *  pBCOper,
char *  UFST 
)

Grupo de Partilha do ICMS entre a UF de origem e UF de destino ou a UF definida na legislação.

Parâmetros
nItemNúmero do item.
origOrigem da mercadoria.
CSTTributação do ICMS.
modBCModalidade de determinação da BC do ICMS.
vBCValor da BC do ICMS.
pRedBCopPercentual da Redução de BC.
pICMSAlíquota do imposto.
vICMSValor do ICMS.
modBCSTModalidade de determinação da BC do ICMS ST.
pMVASTopPercentual da margem de valor Adicionado do ICMS ST.
pRedBCSTopPercentual da Redução de BC do ICMS ST.
vBCSTValor da BC do ICMS ST.
pICMSSTAlíquota do imposto do ICMS ST.
vICMSSTValor do ICMS ST.
vBCFCPST_aValor da BC do FCP ST.
pFCPST_aPercentual do FCP ST.
vFCPST_aValor do FCP ST.
pBCOperPercentual da BC da operação.
UFSTUF do ICMS ST.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaICMSST()

int InformaICMSST ( int  nItem,
int  orig,
char *  CST,
char *  vBCSTRet,
char *  pSTop,
char *  vICMSSubstitutoOp,
char *  vICMSSTRet,
char *  vBCFCPSTRet_a,
char *  pFCPSTRet_a,
char *  vFCPSTRet_a,
char *  vBCSTDest,
char *  vICMSSTDest,
char *  pRedBCEfet_b,
char *  vBCEfet_b,
char *  pICMSEfet_b,
char *  vICMSEfet_b 
)

ICMS ST.

Parâmetros
nItemNúmero do item.
origOrigem da mercadoria.
CSTTributação do ICMS.
vBCSTRetValor da BC do ICMS ST retido.
pSTopAlíquota suportada pelo Consumidor Final.
vICMSSubstitutoOpValor do ICMS próprio do Substituto.
vICMSSTRetValor do ICMS ST retido.
vBCFCPSTRet_aValor da Base de Cálculo do FCP retido anteriormente.
pFCPSTRet_aPercentual do FCP retido anteriormente por ST.
vFCPSTRet_aValor do FCP retido por ST.
vBCSTDestValor da BC do ICMS ST da UF de destino.
vICMSSTDestValor do ICMS ST da UF de destino.
pRedBCEfet_bPercentual de redução da base de cálculo efetiva.
vBCEfet_bValor da base de cálculo efetiva.
pICMSEfet_bAlíquota do ICMS efetiva.
vICMSEfet_bValor do ICMS efetivo.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaICMSSN101()

int InformaICMSSN101 ( int  nItem,
int  orig,
char *  CSOSN,
char *  pCredSN,
char *  vCredICMSSN 
)

Tributação do ICMS pelo Simples Nacional, CSOSN=101.

Parâmetros
nItemNúmero do item.
origOrigem da mercadoria.
CSOSNCódigo de Situação da Operação – Simples Nacional.
pCredSNAlíquota aplicável de cálculo do crédito (Simples Nacional).
vCredICMSSNValor crédito do ICMS que pode ser aproveitado.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaICMSSN102()

int InformaICMSSN102 ( int  nItem,
int  orig,
char *  CSOSN 
)

InformaICMSSN102 Função para informe de tributação ICMS pelo Simples Nacional, CSOSN=102, 103, 300 ou 400 (v2.0)

Parâmetros
nItemInformação do index do produto a ser informado
origOrigem da mercadoria.
CSOSNCódigo de Situação da Operação – Simples Nacional.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaICMSSN201()

int InformaICMSSN201 ( int  nItem,
int  orig,
char *  CSOSN,
int  modBCST,
char *  pMVASTop,
char *  pRedBCSTop,
char *  vBCST,
char *  pICMSST,
char *  vICMSST,
char *  vBCFCPST_a,
char *  pFCPST_a,
char *  vFCPST_a,
char *  pCredSN,
char *  vCredICMSSN 
)

Tributação do ICMS pelo Simples Nacional, CSOSN=201.

Parâmetros
nItemNúmero do item.
origOrigem da mercadoria.
CSOSNCódigo de Situação da Operação – Simples Nacional.
modBCSTModalidade de determinação da BC do ICMS ST.
pMVASTopPercentual da margem de valor Adicionado do ICMS ST.
pRedBCSTopPercentual da Redução de BC do ICMS ST.
vBCSTValor da BC do ICMS ST.
pICMSSTAlíquota do imposto do ICMS ST.
vICMSSTValor do ICMS ST.
vBCFCPST_aValor da BC do FCP ST.
pFCPST_aPercentual do FCP ST.
vFCPST_aValor do FCP ST.
pCredSNAlíquota aplicável de cálculo do crédito (Simples Nacional).
vCredICMSSNValor crédito do ICMS que pode ser aproveitado.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaICMSSN202()

int InformaICMSSN202 ( int  nItem,
int  orig,
char *  CSOSN,
int  modBCST,
char *  pMVASTop,
char *  pRedBCSTop,
char *  vBCST,
char *  pICMSST,
char *  vICMSST,
char *  vBCFCPST_a,
char *  pFCPST_a,
char *  vFCPST_a 
)

Tributação do ICMS pelo Simples Nacional, CSOSN=202 ou 203.

Parâmetros
nItemNúmero do item.
origOrigem da mercadoria.
CSOSNCódigo de Situação da Operação – Simples Nacional.
modBCSTModalidade de determinação da BC do ICMS ST.
pMVASTopPercentual da margem de valor Adicionado do ICMS ST.
pRedBCSTopPercentual da Redução de BC do ICMS ST.
vBCSTValor da BC do ICMS ST.
pICMSSTAlíquota do imposto do ICMS ST.
vICMSSTValor do ICMS ST.
vBCFCPST_aValor da BC do FCP ST.
pFCPST_aPercentual do FCP ST.
vFCPST_aValor do FCP ST.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaICMSSN500()

int InformaICMSSN500 ( int  nItem,
int  orig,
char *  CSOSN,
char *  vBCSTRet_a,
char *  pST_a,
char *  vICMSSubstitutoOp_a,
char *  vICMSSTRet_a,
char *  vBCFCPSTRet_b,
char *  pFCPSTRet_b,
char *  vFCPSTRet_b,
char *  pRedBCEfet_c,
char *  vBCEfet_c,
char *  pICMSEfet_c,
char *  vICMSEfet_c 
)

InformaICMSSN500 - Função para Tributação ICMS pelo Simples Nacional, CSOSN=500 (v2.0)

Parâmetros
nItemInformação do index do produto a ser informado
origOrigem da mercadoria.
CSOSNCódigo de Situação da Operação – Simples Nacional.
vBCSTRet_aValor da BC do ICMS ST retido.
pST_aAlíquota suportada pelo Consumidor Final.
vICMSSubstitutoOp_aValor do ICMS próprio do Substituto.
vICMSSTRet_aValor do ICMS ST retido.
vBCFCPSTRet_bValor da Base de Cálculo do FCP retido anteriormente.
pFCPSTRet_bPercentual do FCP retido anteriormente por Substituição Tributária.
vFCPSTRet_bValor do FCP retido por Substituição Tributária.
pRedBCEfet_cPercentual de redução da base de cálculo efetiva.
vBCEfet_cValor da base de cálculo efetiva.
pICMSEfet_cAlíquota do ICMS efetiva.
vICMSEfet_cValor do ICMS efetivo.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaICMSSN900()

int InformaICMSSN900 ( int  nItem,
int  orig,
char *  CSOSN,
int  modBC_a,
char *  vBC_a,
char *  pRedBCop_a,
char *  pICMS_a,
char *  vICMS_a,
int  modBCST_b,
char *  pMVASTop_b,
char *  pRedBCSTop_b,
char *  vBCST_b,
char *  pICMSST_b,
char *  vICMSST_b,
char *  vBCFCPST_c,
char *  pFCPST_c,
char *  vFCPST_c,
char *  pCredSN_d,
char *  vCredICMSSN_d 
)

Tributação do ICMS pelo Simples Nacional, CSOSN=900.

Parâmetros
nItemNúmero do item.
origOrigem da mercadoria.
CSOSNCódigo de Situação da Operação – Simples Nacional.
modBC_aModalidade de determinação da BC do ICMS.
vBC_aValor da BC do ICMS.
pRedBCop_aPercentual da Redução de BC.
pICMS_aAlíquota do imposto.
vICMS_aValor do ICMS.
modBCST_bModalidade de determinação da BC do ICMS ST.
pMVASTop_bPercentual da margem de valor Adicionado do ICMS ST.
pRedBCSTop_bPercentual da Redução de BC do ICMS ST.
vBCST_bValor da BC do ICMS ST.
pICMSST_bAlíquota do imposto do ICMS ST.
vICMSST_bValor do ICMS ST.
vBCFCPST_cValor da BC do FCP ST.
pFCPST_cPercentual do FCP ST.
vFCPST_cValor do FCP ST.
pCredSN_dAlíquota aplicável de cálculo do crédito (Simples Nacional).
vCredICMSSN_dValor crédito do ICMS que pode ser aproveitado.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaICMSUFDest()

int InformaICMSUFDest ( int  nItem,
char *  vBCUFDest,
char *  vBCFCPUFDest,
char *  pFCPUFDestOp,
char *  pICMSUFDest,
char *  pICMSInter,
char *  pICMSInterPart,
char *  vFCPUFDestOp,
char *  vICMSUFDest,
char *  vICMSUFRemet 
)

Informações do ICMS de partilha com a UF de destino.

Parâmetros
nItemNúmero do item.
vBCUFDestValor da BC do ICMS na UF de destino.
vBCFCPUFDestValor da BC do FCP na UF de destino.
pFCPUFDestOpPercentual do ICMS relativo ao FCP na UF de destino.
pICMSUFDestAlíquota interna da UF de destino.
pICMSInterAlíquota interestadual das UF envolvidas.
pICMSInterPartPercentual de partilha para a UF de destino.
vFCPUFDestOpValor do ICMS relativo ao FCP na UF de destino.
vICMSUFDestValor do ICMS de partilha para a UF de destino.
vICMSUFRemetValor do ICMS de partilha para a UF do remetente.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaIPITrib()

int InformaIPITrib ( int  nItem,
char *  CNPJProdOp,
char *  cSeloOp,
char *  qSeloOp,
char *  cEnq,
char *  CST,
char *  vBC_aEx,
char *  pIPI_aEx,
char *  qUnid_bEx,
char *  vUnid_bEx,
char *  vIPI 
)

Grupo de IPI tributado.

Parâmetros
nItemNúmero do item.
CNPJProdOpCNPJ do produtor da mercadoria.
cSeloOpCódigo do selo de controle IPI.
qSeloOpQuantidade de selo de controle IPI.
cEnqCódigo de Enquadramento Legal do IPI.
CSTCódigo da Situação Tributária do IPI.
vBC_aExValor da BC do IPI.
pIPI_aExAlíquota do IPI.
qUnid_bExQuantidade total na unidade padrão para tributação.
vUnid_bExValor por Unidade Tributável.
vIPIValor do IPI.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaIPINT()

int InformaIPINT ( int  nItem,
char *  CNPJProdOp,
char *  cSeloOp,
char *  qSeloOp,
char *  cEnq,
char *  CST 
)

Grupo de IPI não tributado.

Parâmetros
nItemNúmero do item.
CNPJProdOpCNPJ do produtor da mercadoria.
cSeloOpCódigo do selo de controle IPI.
qSeloOpQuantidade de selo de controle IPI.
cEnqCódigo de Enquadramento Legal do IPI.
CSTCódigo da Situação Tributária do IPI.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaII()

int InformaII ( int  nItem,
char *  vBC,
char *  vDespAdu,
char *  vII,
char *  vIOF 
)

Informações do Imposto de Importação.

Parâmetros
nItemNúmero do item.
vBCValor da BC do Imposto de Importação.
vDespAduValor das despesas aduaneiras.
vIIValor do Imposto de Importação.
vIOFValor do IOF.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaPISAliq()

int InformaPISAliq ( int  nItem,
char *  CST,
char *  vBC,
char *  pPIS,
char *  vPIS 
)

Informa os dados do PIS com alíquota.

Parâmetros
nItemInformação do index do produto a ser informado
CSTCódigo de Situação Tributária do PIS.
vBCValor da Base de Cálculo do PIS.
pPISAlíquota do PIS (em percentual).
vPISValor do PIS.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaPISQtde()

int InformaPISQtde ( int  nItem,
char *  CST,
char *  qBCProd,
char *  vAliqProd,
char *  vPIS 
)

Informa os dados do PIS por quantidade.

Parâmetros
nItemInformação do index do produto a ser informado
CSTCódigo de Situação Tributária do PIS.
qBCProdQuantidade Vendida.
vAliqProdAlíquota do PIS (em reais).
vPISValor do PIS.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaPISNT()

int InformaPISNT ( int  nItem,
char *  CST 
)

Informa os dados do PIS não tributado.

Parâmetros
nItemInformação do index do produto a ser informado
CSTCódigo de Situação Tributária do PIS.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaPISOutr()

int InformaPISOutr ( int  nItem,
char *  CST,
char *  vBC_aEx,
char *  pPIS_aEx,
char *  qBCProd_bEx,
char *  vAliqProd_bEx,
char *  vPIS 
)

Informa os dados do PIS para outras operações.

Parâmetros
nItemInformação do index do produto a ser informado
CSTCódigo de Situação Tributária do PIS.
vBC_aExValor da Base de Cálculo do PIS.
pPIS_aExAlíquota do PIS (em percentual).
qBCProd_bExQuantidade Vendida.
vAliqProd_bExAlíquota do PIS (em reais).
vPISValor do PIS.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaPISST()

int InformaPISST ( int  nItem,
char *  vBC_aEx,
char *  pPIS_aEx,
char *  qBCProd_bEx,
char *  vAliqProd_bEx,
char *  vPIS 
)

Grupo PIS Substituição Tributária.

Parâmetros
nItemNúmero do item.
vBC_aExValor da BC do PIS.
pPIS_aExAlíquota do PIS (em percentual).
qBCProd_bExQuantidade Vendida.
vAliqProd_bExAlíquota do PIS (em reais).
vPISValor do PIS.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaCOFINSAliq()

int InformaCOFINSAliq ( int  nItem,
char *  CST,
char *  vBC,
char *  pCOFINS,
char *  vCOFINS 
)

Informa os dados do COFINS com alíquota.

Parâmetros
nItemInformação do index do produto a ser informado
CSTCódigo de Situação Tributária do PIS.
vBCValor da Base de Cálculo da COFINS.
pCOFINSAlíquota da COFINS (em percentual).
vCOFINSValor da COFINS.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaCOFINSQtde()

int InformaCOFINSQtde ( int  nItem,
char *  CST,
char *  qBCProd,
char *  vAliqProd,
char *  vCOFINS 
)

Informa os dados do COFINS por quantidade.

Parâmetros
nItemInformação do index do produto a ser informado
CSTCódigo de Situação Tributária do PIS.
qBCProdQuantidade Vendida.
vAliqProdAlíquota da COFINS (em reais).
vCOFINSValor da COFINS.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaCOFINSNT()

int InformaCOFINSNT ( int  nItem,
char *  CST 
)

Informa os dados do COFINS não tributado.

Parâmetros
nItemInformação do index do produto a ser informado
CSTCódigo de Situação Tributária do PIS.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaCOFINSOutr()

int InformaCOFINSOutr ( int  nItem,
char *  CST,
char *  vBC_aEx,
char *  pCOFINS_aEx,
char *  qBCProd_bEx,
char *  vAliqProd_bEx,
char *  vCOFINS 
)

Informa os dados do COFINS para outras operações.

Parâmetros
nItemInformação do index do produto a ser informado
CSTCódigo de Situação Tributária do PIS.
vBC_aExValor da Base de Cálculo da COFINS.
pCOFINS_aExAlíquota da COFINS (em percentual).
qBCProd_bExQuantidade Vendida.
vAliqProd_bExAlíquota da COFINS (em reais).
vCOFINSValor da COFINS.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaCOFINSST()

int InformaCOFINSST ( int  nItem,
char *  vBC_aEx,
char *  pCOFINS_aEx,
char *  qBCProd_bEx,
char *  vAliqProd_bEx,
char *  vCOFINS 
)

Grupo COFINS Substituição Tributária.

Parâmetros
nItemNúmero do item.
vBC_aExValor da BC da COFINS.
pCOFINS_aExAlíquota da COFINS (em percentual).
qBCProd_bExQuantidade Vendida.
vAliqProd_bExAlíquota da COFINS (em reais).
vCOFINSValor da COFINS.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaISSQN()

int InformaISSQN ( int  nItem,
char *  vBC,
char *  vAliq,
char *  vISSQN,
char *  cMunFG,
char *  cListServ,
char *  vDeducaoOp,
char *  vOutroOp,
char *  vDescIncondOp,
char *  vDescCondOp,
char *  vISSRetOp,
int  indISS,
char *  cServicoOp,
char *  cMunOp,
char *  cPaisOp,
char *  nProcessoOp,
int  indIncentivo 
)

Grupo ISSQN.

Parâmetros
nItemNúmero do item.
vBCValor da BC do ISSQN.
vAliqAlíquota do ISSQN.
vISSQNValor do ISSQN.
cMunFGCódigo do município de ocorrência do fato gerador do ISSQN.
cListServCódigo da lista de serviços.
vDeducaoOpValor da dedução.
vOutroOpValor de outras retenções.
vDescIncondOpValor do desconto incondicionado.
vDescCondOpValor do desconto condicionado.
vISSRetOpValor da retenção de ISS.
indISSIndicador da exigibilidade do ISS.
cServicoOpCódigo do serviço.
cMunOpCódigo do município.
cPaisOpCódigo do país.
nProcessoOpNúmero do processo.
indIncentivoIndicador de incentivo fiscal.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaValorTotalTributos()

int InformaValorTotalTributos ( int  nItem,
char *  vTotTrib 
)

Valor total de tributos federais, estaduais e municipais.

Parâmetros
nItemNúmero do item.
vTotTribValor total dos tributos.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaPagamento()

int InformaPagamento ( int  indPagOp,
char *  tPag,
char *  xPagOp,
char *  vPag,
char *  dPagOp,
int  tpIntegra,
char *  CNPJOp,
char *  tBandOp,
char *  cAutOp,
char *  CNPJRecebOp,
char *  idTermPagOp 
)

Grupo Detalhamento do Pagamento.

Parâmetros
indPagOpIndicador do pagamento da operação.
tPagTipo de pagamento.
xPagOpDescrição do pagamento da operação.
vPagValor do pagamento.
dPagOpData do pagamento da operação.
tpIntegraTipo de integração.
CNPJOpCNPJ da operação.
tBandOpTipo de bandeira da operação.
cAutOpCódigo de autorização da operação.
CNPJRecebOpCNPJ do recebedor da operação.
idTermPagOpIdentificador do terminal de pagamento da operação.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaInformacoesPagamento()

int InformaInformacoesPagamento ( char *  vTrocoOp,
char *  CNPJPag_a,
char *  UFPag_a 
)

Informações gerais do grupo de pagamento.

Parâmetros
vTrocoOpValor do troco da operação.
CNPJPag_aCNPJ do pagamento.
UFPag_aUF do pagamento.
Retorna
Retorna 0 em caso de sucesso.

◆ FechaCupomVenda()

int FechaCupomVenda ( char *  path)

Fecha o cupom de venda e gera o XML final.

Parâmetros
pathCaminho para salvar o arquivo XML.
Retorna
Retorna 0 em caso de sucesso.

◆ CartaDeCorrecao()

char * CartaDeCorrecao ( char *  chCFe,
char *  xCorrecao 
)

Função utilizada para criar uma carta de correção.

Parâmetros
chCFechave de acesso.
xCorrecaotexto de correção.
Retorna
O retorno em caso de sucesso será o conteúdo da resposta HTTP(200).

◆ InformaInformacoesAdicionais()

int InformaInformacoesAdicionais ( char *  infAdFiscoOp,
char *  infCplOp 
)

Função utilizada para informar as informações adicionais do documento fiscal.

Parâmetros
infAdFiscoOpinformações adicionais de interesse do fisco.
infCplOpinformações complementares de interesse do contribuinte.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaObservacoesContribuinte()

int InformaObservacoesContribuinte ( char *  xCampo,
char *  xTexto 
)

Função utilizada para informar campos de uso livre do contribuinte.

Parâmetros
xCamponome do campo definido pelo contribuinte.
xTextotexto que será informado no campo.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaObservacoesFisco()

int InformaObservacoesFisco ( char *  xCampo,
char *  xTexto 
)

Função utilizada para informar campos de uso livre do fisco.

Parâmetros
xCamponome do campo definido pelo fisco.
xTextotexto que será informado no campo.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaProcessoReferenciado()

int InformaProcessoReferenciado ( char *  nProc,
int  indProc,
char *  tpAtoOp 
)

Grupo Processo referenciado.

Parâmetros
nProcNúmero do processo.
indProcIndicador do processo.
tpAtoOpTipo do ato da operação.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaDocumentoReferenciadoNFe()

int InformaDocumentoReferenciadoNFe ( char *  refNFeEx,
char *  refNFeSigEx 
)

Informação de Documentos Fiscais referenciados - NFe.

Parâmetros
refNFeExChave de acesso da NFe referenciada externa.
refNFeSigExSigla da NFe referenciada externa.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaDocumentoReferenciadoNF()

int InformaDocumentoReferenciadoNF ( char *  cUF,
char *  AAMM,
char *  CNPJ,
char *  mod,
char *  serie,
char *  nNF 
)

Informação de Documentos Fiscais referenciados - NF Modelo 1/1A ou 2.

Parâmetros
cUFCódigo da UF do emitente.
AAMMAno e mês de emissão da NF.
CNPJCNPJ do emitente.
modModelo do documento fiscal.
serieSérie do documento fiscal.
nNFNúmero do documento fiscal.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaDocumentoReferenciadoNFP()

int InformaDocumentoReferenciadoNFP ( char *  cUF,
char *  AAMM,
char *  CNPJEx,
char *  CPFEx,
char *  IE,
char *  mod,
char *  serie,
char *  nNF 
)

Informação de Documentos Fiscais referenciados - NF Produtor Rural.

Parâmetros
cUFCódigo da UF do emitente.
AAMMAno e mês de emissão da NF.
CNPJExCNPJ do emitente (opcional).
CPFExCPF do emitente (opcional).
IEInscrição Estadual do emitente.
modModelo do documento fiscal.
serieSérie do documento fiscal.
nNFNúmero do documento fiscal.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaDocumentoReferenciadoCTe()

int InformaDocumentoReferenciadoCTe ( char *  refCTeEx)

Informação de Documentos Fiscais referenciados - CTe.

Parâmetros
refCTeExChave de acesso do CTe referenciado.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaDocumentoReferenciadoECF()

int InformaDocumentoReferenciadoECF ( char *  mod,
char *  nECF,
char *  nCOO 
)

Informação de Documentos Fiscais referenciados - ECF.

Parâmetros
modModelo do ECF.
nECFNúmero de série do ECF.
nCOONúmero do Contador de Ordem de Operação - COO.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaInformacoesAdicionaisProduto()

int InformaInformacoesAdicionaisProduto ( int  nItem,
char *  infAdProd 
)

Informações Adicionais do Produto.

Parâmetros
nItemNúmero do item.
infAdProdInformações adicionais do produto.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaDeclaracaoImportacao()

int InformaDeclaracaoImportacao ( int  nItem,
char *  nDI,
char *  dDI,
char *  xLocDesemb,
char *  UFDesemb,
char *  dDesemb,
int  tpViaTransp,
char *  vAFRMMOp,
int  tpIntermedio,
char *  CNPJEx,
char *  CPFEx,
char *  UFTerceiroOp,
char *  cExportador 
)

Declaração de Importação.

Parâmetros
nItemNúmero do item.
nDINúmero da Declaração de Importação.
dDIData da Declaração de Importação.
xLocDesembLocal de desembaraço aduaneiro.
UFDesembUF do desembaraço aduaneiro.
dDesembData do desembaraço aduaneiro.
tpViaTranspTipo da via de transporte.
vAFRMMOpValor da AFRMM.
tpIntermedioTipo de intermediação.
CNPJExCNPJ do adquirente/encomendante.
CPFExCPF do adquirente/encomendante.
UFTerceiroOpUF do terceiro.
cExportadorCódigo do exportador.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaAdicaoDeclaracaoImportacao()

int InformaAdicaoDeclaracaoImportacao ( int  nItem,
int  nDI,
char *  nAdicaoOp,
char *  nSeqAdic,
char *  cFabricante,
char *  vDescDIOp,
char *  nDrawOp 
)

Adições da Declaração de Importação.

Parâmetros
nItemNúmero do item.
nDINúmero da Declaração de Importação.
nAdicaoOpNúmero da adição.
nSeqAdicNúmero sequencial da adição.
cFabricanteCódigo do fabricante.
vDescDIOpValor do desconto da DI.
nDrawOpNúmero do drawback.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaDetalhamentoExportacao()

int InformaDetalhamentoExportacao ( int  nItem,
char *  nDrawOp 
)

Grupo de informações de exportação para o item.

Parâmetros
nItemNúmero do item.
nDrawOpNúmero do drawback.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaRastreabilidade()

int InformaRastreabilidade ( int  nItem,
char *  nLote,
char *  qLote,
char *  dFab,
char *  dVal,
char *  cAgregOp 
)

Detalhamento de produto sujeito a rastreabilidade.

Parâmetros
nItemNúmero do item.
nLoteNúmero do lote.
qLoteQuantidade no lote.
dFabData de fabricação.
dValData de validade.
cAgregOpCódigo de agregação.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaVeiculoNovo()

int InformaVeiculoNovo ( int  nItem,
int  tpOp,
char *  chassi,
char *  cCor,
char *  xCor,
char *  pot,
char *  cilin,
char *  pesoL,
char *  pesoB,
char *  nSerie,
char *  tpComb,
char *  nMotor,
char *  CMT,
char *  dist,
char *  anoMod,
char *  anoFab,
char *  tpPint,
char *  tpVeic,
int  espVeic,
char *  VIN,
int  condVeic,
char *  cMod,
char *  cCorDENATRAN,
char *  lota,
int  tpRest 
)

Detalhamento de Veículos novos.

Parâmetros
nItemNúmero do item.
tpOpTipo de operação.
chassiChassi do veículo.
cCorCódigo da cor.
xCorDescrição da cor.
potPotência do motor.
cilinCilindrada.
pesoLPeso líquido.
pesoBPeso bruto.
nSerieNúmero de série.
tpCombTipo de combustível.
nMotorNúmero do motor.
CMTCapacidade Máxima de Tração.
distDistância entre eixos.
anoModAno do modelo.
anoFabAno de fabricação.
tpPintTipo de pintura.
tpVeicTipo de veículo.
espVeicEspécie do veículo.
VINVehicle Identification Number.
condVeicCondição do veículo.
cModCódigo do modelo.
cCorDENATRANCódigo da cor DENATRAN.
lotaLotação.
tpRestTipo de restrição.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaMedicamento()

int InformaMedicamento ( int  nItem,
char *  cProdANVISA,
char *  xMotivoIsencaoOp,
char *  vPMC 
)

Detalhamento de Medicamentos.

Parâmetros
nItemNúmero do item.
cProdANVISACódigo do produto na ANVISA.
xMotivoIsencaoOpMotivo da isenção.
vPMCPreço Máximo ao Consumidor.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaArmamento()

int InformaArmamento ( int  nItem,
int  tpArma,
char *  nSerie,
char *  nCano,
char *  descr 
)

Detalhamento de Armamento.

Parâmetros
nItemNúmero do item.
tpArmaTipo de arma.
nSerieNúmero de série.
nCanoNúmero do cano.
descrDescrição da arma.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaCombustivel()

int InformaCombustivel ( int  nItem,
char *  cProdANP,
char *  descANP,
char *  pGLPOp,
char *  pGNnOp,
char *  pGNiOp,
char *  vPartOp,
char *  CODIFOp,
char *  qTempOp,
char *  UFCons,
char *  pBioOp 
)

Informações específicas para combustíveis líquidos e lubrificantes.

Parâmetros
nItemNúmero do item.
cProdANPCódigo do produto na ANP.
descANPDescrição do produto na ANP.
pGLPOpPercentual de GLP.
pGNnOpPercentual de Gás Natural Nacional.
pGNiOpPercentual de Gás Natural Importado.
vPartOpValor de partida.
CODIFOpCódigo de autorização CODIF.
qTempOpQuantidade temperatura de referência.
UFConsUF de consumo.
pBioOpPercentual de biodiesel.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaCombustivelCIDE()

int InformaCombustivelCIDE ( int  nItem,
char *  qBCProd,
char *  vAliqProd,
char *  vCIDE 
)

Informações da CIDE.

Parâmetros
nItemNúmero do item.
qBCProdQuantidade na base de cálculo do produto.
vAliqProdValor da alíquota do produto.
vCIDEValor da CIDE.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaCombustivelEncerrante()

int InformaCombustivelEncerrante ( int  nItem,
char *  nBico,
char *  nBombaOp,
char *  nTanque,
char *  vEncIni,
char *  vEncFin 
)

Informações do grupo de "encerrante".

Parâmetros
nItemNúmero do item.
nBicoNúmero do bico.
nBombaOpNúmero da bomba.
nTanqueNúmero do tanque.
vEncIniValor do encerrante inicial.
vEncFinValor do encerrante final.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaCombustivelOrigem()

int InformaCombustivelOrigem ( int  nItem,
int  indImport,
char *  cUFOrig,
char *  pOrig 
)

Grupo indicador da origem do combustível.

Parâmetros
nItemNúmero do item.
indImportIndicador de importação.
cUFOrigCódigo da UF de origem.
pOrigPercentual de origem.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaICMS02()

int InformaICMS02 ( int  nItem,
int  orig,
char *  CST,
char *  qBCMonoOp,
char *  adRemICMS,
char *  vICMSMono 
)

Tributação do ICMS = 02.

Parâmetros
nItemNúmero do item.
origOrigem da mercadoria.
CSTTributação do ICMS = 02.
qBCMonoOpQuantidade tributável do monofásico.
adRemICMSAlíquota ad rem do ICMS.
vICMSMonoValor do ICMS monofásico.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaICMS15()

int InformaICMS15 ( int  nItem,
int  orig,
char *  CST,
char *  qBCMonoOp,
char *  adRemICMS,
char *  vICMSMono,
char *  qBCMonoRetenOp,
char *  adRemICMSReten,
char *  vICMSMonoReten,
char *  pRedAdRem_a,
int  motRedAdRem_a 
)

Tributação do ICMS = 15.

Parâmetros
nItemNúmero do item.
origOrigem da mercadoria.
CSTTributação do ICMS = 15.
qBCMonoOpQuantidade tributável do monofásico.
adRemICMSAlíquota ad rem do ICMS.
vICMSMonoValor do ICMS monofásico.
qBCMonoRetenOpQuantidade tributável do monofásico com retenção.
adRemICMSRetenAlíquota ad rem do ICMS com retenção.
vICMSMonoRetenValor do ICMS monofásico com retenção.
pRedAdRem_aPercentual de redução da alíquota ad rem.
motRedAdRem_aMotivo da redução da alíquota ad rem.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaICMS53()

int InformaICMS53 ( int  nItem,
int  orig,
char *  CST,
char *  qBCMonoOp,
char *  adRemICMSOp,
char *  vICMSMonoOperOp,
char *  pDifOp,
char *  vICMSMonoDifOp,
char *  vICMSMonoOp 
)

Tributação do ICMS = 53.

Parâmetros
nItemNúmero do item.
origOrigem da mercadoria.
CSTTributação do ICMS = 53.
qBCMonoOpQuantidade tributável do monofásico.
adRemICMSOpAlíquota ad rem do ICMS da operação.
vICMSMonoOperOpValor do ICMS monofásico da operação.
pDifOpPercentual de diferimento.
vICMSMonoDifOpValor do ICMS monofásico diferido.
vICMSMonoOpValor do ICMS monofásico.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaICMS61()

int InformaICMS61 ( int  nItem,
int  orig,
char *  CST,
char *  qBCMonoRetOp,
char *  adRemICMSRet,
char *  vICMSMonoRet 
)

Tributação do ICMS = 61.

Parâmetros
nItemNúmero do item.
origOrigem da mercadoria.
CSTTributação do ICMS = 61.
qBCMonoRetOpQuantidade tributável do monofásico com retenção.
adRemICMSRetAlíquota ad rem do ICMS com retenção.
vICMSMonoRetValor do ICMS monofásico com retenção.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaIPIDevolvido()

int InformaIPIDevolvido ( int  nItem,
char *  pDevol,
char *  vIPIDevol 
)

Informação do IPI devolvido.

Parâmetros
nItemNúmero do item.
pDevolPercentual devolvido.
vIPIDevolValor do IPI devolvido.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaObservacaoContribuinteItem()

int InformaObservacaoContribuinteItem ( int  nItem,
char *  xCampo,
char *  xTexto 
)

Grupo de observações de uso livre do Contribuinte (para item).

Parâmetros
nItemNúmero do item.
xCampoIdentificação do campo.
xTextoConteúdo do campo.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaObservacaoFiscoItem()

int InformaObservacaoFiscoItem ( int  nItem,
char *  xCampo,
char *  xTexto 
)

Grupo de observações de uso livre do Fisco (para item).

Parâmetros
nItemNúmero do item.
xCampoIdentificação do campo.
xTextoConteúdo do campo.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaTransporte()

int InformaTransporte ( int  modFrete,
char *  vagaoEx,
char *  balsaEx 
)

Grupo Informações do Transporte.

Parâmetros
modFreteModalidade do frete.
vagaoExIdentificação do vagão.
balsaExIdentificação da balsa.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaTransportador()

int InformaTransportador ( char *  CNPJEx,
char *  CPFEx,
char *  xNomeOp,
char *  IEOp,
char *  xEnderOp,
char *  xMunOp,
char *  UFOp 
)

Grupo Transportador.

Parâmetros
CNPJExCNPJ do transportador.
CPFExCPF do transportador.
xNomeOpRazão social ou nome do transportador.
IEOpInscrição Estadual do transportador.
xEnderOpEndereço completo do transportador.
xMunOpNome do município do transportador.
UFOpSigla da UF do transportador.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaRetencaoTransporte()

int InformaRetencaoTransporte ( char *  vServ,
char *  vBCRet,
char *  pICMSRet,
char *  vICMSRet,
char *  CFOP,
char *  cMunFG 
)

Grupo Retenção ICMS transporte.

Parâmetros
vServValor do serviço.
vBCRetValor da base de cálculo da retenção.
pICMSRetAlíquota da retenção.
vICMSRetValor do ICMS retido.
CFOPCódigo Fiscal de Operações e Prestações.
cMunFGCódigo do município de ocorrência do fato gerador.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaVeiculoTransporte()

int InformaVeiculoTransporte ( char *  placa,
char *  UF,
char *  RNTCOp 
)

Grupo Veículo Transporte.

Parâmetros
placaPlaca do veículo.
UFUF de licenciamento do veículo.
RNTCOpRegistro Nacional de Transportador de Carga.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaReboque()

int InformaReboque ( char *  placa,
char *  UF,
char *  RNTCOp 
)

Grupo Reboque.

Parâmetros
placaPlaca do reboque.
UFUF de licenciamento do reboque.
RNTCOpRegistro Nacional de Transportador de Carga.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaVolume()

int InformaVolume ( char *  qVolOp,
char *  espOp,
char *  marcaOp,
char *  nVolOp,
char *  pesoLOp,
char *  pesoBOp 
)

Grupo Volumes.

Parâmetros
qVolOpQuantidade de volumes.
espOpEspécie dos volumes.
marcaOpMarca dos volumes.
nVolOpNumeração dos volumes.
pesoLOpPeso líquido.
pesoBOpPeso bruto.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaLacre()

int InformaLacre ( int  nVolume,
char *  nLacre 
)

Grupo Lacres.

Parâmetros
nVolumeNúmero do volume.
nLacreNúmero do lacre.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaFatura()

int InformaFatura ( char *  nFatOp,
char *  vOrigOp,
char *  vDescOp,
char *  vLiqOp 
)

Grupo Fatura.

Parâmetros
nFatOpNúmero da fatura.
vOrigOpValor original da fatura.
vDescOpValor do desconto da fatura.
vLiqOpValor líquido da fatura.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaParcela()

int InformaParcela ( char *  nDupOp,
char *  dVencOp,
char *  vDup 
)

Grupo Parcelas.

Parâmetros
nDupOpNúmero da parcela.
dVencOpData de vencimento.
vDupValor da parcela.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaIntermediador()

int InformaIntermediador ( char *  CNPJ,
char *  idCadIntTran 
)

Grupo de Informações do Intermediador da Transação.

Parâmetros
CNPJCNPJ do intermediador.
idCadIntTranIdentificador do cadastro de intermediador.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaExportacao()

int InformaExportacao ( char *  UFSaidaPais,
char *  xLocExporta,
char *  xLocDespachoOp 
)

Grupo Exportação.

Parâmetros
UFSaidaPaisUF de saída do país.
xLocExportaLocal de exportação.
xLocDespachoOpLocal de despacho.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaCompra()

int InformaCompra ( char *  xNEmpOp,
char *  xPedOp,
char *  xContOp 
)

Grupo Compra.

Parâmetros
xNEmpOpNota de empenho.
xPedOpPedido.
xContOpContrato.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaCana()

int InformaCana ( char *  safra,
char *  ref,
char *  qTotMes,
char *  qTotAnt,
char *  qTotGer,
char *  vFor,
char *  vTotDed,
char *  vLiqFor 
)

Grupo Cana.

Parâmetros
safraIdentificação da safra.
refMês e ano de referência.
qTotMesQuantidade total do mês.
qTotAntQuantidade total anterior.
qTotGerQuantidade total geral.
vForValor dos fornecimentos.
vTotDedValor total das deduções.
vLiqForValor líquido dos fornecimentos.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaFornecimentoDiarioCana()

int InformaFornecimentoDiarioCana ( char *  dia,
char *  qtde 
)

Grupo Fornecimento diário de cana.

Parâmetros
diaDia do fornecimento.
qtdeQuantidade fornecida.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaDeducaoCana()

int InformaDeducaoCana ( char *  xDed,
char *  vDed 
)

Grupo Deduções da Cana.

Parâmetros
xDedDescrição da dedução.
vDedValor da dedução.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaResponsavelTecnico()

int InformaResponsavelTecnico ( char *  CNPJ,
char *  xContato,
char *  email,
char *  fone,
char *  idCSRT_a,
char *  hashCSRT_a 
)

Informações do Responsável Técnico.

Parâmetros
CNPJCNPJ do responsável técnico.
xContatoNome da pessoa a ser contatada.
emailEmail do contato.
foneTelefone do contato.
idCSRT_aIdentificador do CSRT.
hashCSRT_aHash do CSRT.
Retorna
Retorna 0 em caso de sucesso.

◆ InformaInformacoesSuplementares()

int InformaInformacoesSuplementares ( char *  qrCode,
char *  urlChave 
)

Informações suplementares da NFe.

Parâmetros
qrCodeTexto com o QR-Code.
urlChaveURL da consulta por chave de acesso.
Retorna
Retorna 0 em caso de sucesso.