- Sumário
16. Índice das Funcionalidades da DLL - 15. Tabela de Mensagens da DLL
« Anterior - 17. NF-e exemplos
Próximo »
16. Índice das Funcionalidades da DLL
nome | assinatura | tipo | descrição resumida |
---|---|---|---|
adi | string adi ( int nAdicao, int nSeqAdic, string cFabricante, double vDescDI ) |
XML | Cria grupo XML adi - adição da DI |
arma | string arma ( int tpArma, string nSerie, string nCano, string descr ) |
XML | Cria grupo XML arma - detalhamento específico de produto - armamento |
Assinar | string Assinar ( string XMLString, string RefUri, string NomeTitular, out int resultado, out string msgResultado ) |
Util | Funcionalidade para assinar um documento XML |
avulsa | string avulsa ( string CNPJ, string xOrgao, string matr, string xAgente, string fone, string UF, string nDAR, DateTime dEmi, double vDAR, string repEmi, DateTime dPag ) |
XML | Cria grupo XML avulsa- informação da NF-e avulsa |
BuscaLote2G | string BuscaLote2G ( string siglaWS, int tipoAmbiente, string nomeCertificado, string versao, out string msgDados, out int cStat, out string msgResultado, string nroRecibo, out string cMsg, out string xMsg, string proxy, string usuario, string senha ) |
WS | Funcionalidade para buscar o resultado do processamento do lote de NF-e |
BuscaNFe2G | string BuscaNFe2G ( string siglaWS, int tipoAmbiente, ref string NFeAssinada, string nroRecibo, string nomeCertificado, string versao, out string msgDados, out string msgRetWS, out int cStat, out string msgResultado, out string nroProtocolo, out string dhProtocolo, out string cMsg, out string xMsg, string proxy, string usuario, string senha, string licenca ) |
WS | Funcionalidade para buscar o resultado do processamento da NF-e |
cana | string cana ( string safra, string ref, string forDias, string qTotMes, string qTotAnt, string qTotGer, string deducs, double vFor, double vTotDed, double vLiqFor ) |
XML | Cria grupo XML cana - detalhamento específico de cana-de-açúcar |
CancelaNF2G | string CancelaNF2G ( string siglaWS, int tipoAmbiente, string nomeCertificado, string versao, out string msgDados, out string msgRetWS, out int cStat, out string msgResultado, string chaveNFe, string nProtocolo, string justificativa, out string nProtocoloCanc, out string dProtocoloCanc, string proxy, string usuario, string senha, string licenca ) |
WS | Funcionalidade para cancelar uma NF-e |
cobr | string cobr ( string nfat, double vOrig, double vDesc, double vLiq, string dup ) |
XML | Cria grupo XML cobr - informações de cobrança |
COFINS | string COFINS ( string CST, double vBC, double pCOFINS, double vCOFINS, double qBCProd, double vAliqProd ) |
XML | Cria grupo XML do COFINS |
COFINSST | string COFINSST ( double vBC, double pCOFINS, double vCOFINS, double qBCProd, double vAliqProd ) |
XML | Cria grupo XML do COFINSST |
comb | string comb ( string cProdANP, string CODIF, double qTemp, double qBCProd, double vAliqProd, double vCIDE, double vBCICMS, double vICMS, double vBCICMSST, double vICMSST, double vBCICMSSTDest, double vICMSSTDest, double vBCICMSSTCons, double vICMSSTCons, string UFCons ) |
XML | Cria grupo XML comb - detalhamento específico de produto - combustíveis e lubrificantes |
comb2G | string comb2G ( string cProdANP, string CODIF, double qTemp, string UFCons, double qBCProd, double vAliqProd, double vCIDE ) |
XML | Cria grupo XML comb - detalhamento específico de produto - combustíveis e lubrificantes |
compras | string compras ( string xNEmp, string xPed, string xCont ) |
XML | Cria grupo XML compra - informações de compras públicas |
ConsultaCad2G | int ConsultaCad2G ( string siglaUF, int tipoAmbiente, string nomeCertificado, string versao, out string msgDados, out string msgRetWS, out string msgResultado, string tpArgumento, string argumento, string proxy, string usuario, string senha ) |
WS | Funcionalidade para Consultar o Cadastro de contribuintes do ICMS da UF |
ConsultaDPEC | int ConsultaDPEC ( int tipoAmbiente, string nomeCertificado, out string msgDados, out string msgRetWS, out string msgResultado, string tpArgumento, string argumento, out string DPEC, string proxy, string usuario, string senha, string licenca ) |
WS | Funcionalidade para Consultar a DPEC |
ConsultaNF2G | int ConsultaNF2G ( string siglaWS, int tipoAmbiente, string nomeCertificado, string versao, out string msgDados, out string msgRetWS, out string msgResultado, string chaveNFe, string proxy, string usuario, string senha ) |
WS | Funcionalidade para Consultar a situação da NF-e |
ConsultaStatus2G | int ConsultaStatus2G ( string siglaWS, string siglaUF, int tipoAmbiente, string nomeCertificado, string versao, out string msgDados, out string msgRetWS, out string msgResultado, string proxy, string usuario, string senha ) |
WS | Funcionalidade para Consultar o Status do WS de recepção |
CriaChaveNFe | int CriaChaveNFe ( string cUF, string Ano, string Mes, string CNPJ, string modelo, string serie, string numero, string codigoSeguranca, out string msgResultado, out string cNF, out string cDV, out string chaveNFe ) |
Util | Funcionalidade para criar a chave de acesso da NF-e |
CriaChaveNFe2G | int CriaChaveNFe2G ( string cUF, string Ano, string Mes, string CNPJ, string modelo, string serie, string numero, string tpEmis, string codigoSeguranca, out string msgResultado, out string cNF, out string cDV, out string chaveNFe ) |
Util | Funcionalidade para criar a chave de acesso da NF-e - 2G |
CriaCodigoBarrasContingencia | int CriaCodigoBarrasContingencia ( string cUF, int tipoEmissao, string CNPJ, double valorTotalNFe, int destaqueICMSproprio, int destaqueICMSST, DateTime dataEmissaoNFe, out string codigoBarras, out string msgResultado ) |
Util | Funcionalidade para criar a representação numérica do código de barras da contingência |
criaDPEC | string criaDPEC ( string NFeLote, out int resultado, out string msgResultado, out string erroXML ) |
Util | Funcionalidade para criar o DPEC a partir da NF-e ou do lote de NF-e |
CriaProcCancNFe2G | string CriaProcCancNFe2G ( string siglaWS, ref string cancNFe, out string protocolo, out string retCancNFe, out int resultado, string nomeCertificado, out string msgResultado, string proxy, string usuario, string senha ) |
Util | Funcionalidade para criar o procCancNFe - 2G |
CriaProcNFe | string CriaProcNFe ( ref string NFeAssinada, out string protocolo, out int resultado, string nomeCertificado, out string msgResultado, string proxy, string usuario, string senha ) |
Util | Funcionalidade para criar o procNFe |
CriaProcNFe2G | string CriaProcNFe2G ( string siglaWS, ref string NFeAssinada, out string protocolo, out string retCancNFe, out int resultado, string nomeCertificado, out string msgResultado, string proxy, string usuario, string senha ) |
Util | Funcionalidade para criar o procNFe - 2G |
CTeRef | string CTeRef ( string CTe ) |
XML | Cria grupo XML do CTeRef - CTe refenciado |
deduc | string deduc ( string xDed, double vDed ) |
XML | Cria grupo XML deduc - detalhamento específico deduções da cana-de-açúcar |
destinatario | string destinatario ( string CNPJ, string CPF, string xNome, string xLgr, string nro, string xCpl, string xBairro, string cMun, string xMun, string UF, string CEP, string cPais, string xPais, string fone, string IE, string IESUF ) |
XML | Cria grupo XML dest - informações do destinatário |
destinatario2G | string destinatario2G ( string CNPJ, string CPF, string xNome, string xLgr, string nro, string xCpl, string xBairro, string cMun, string xMun, string UF, string CEP, string cPais, string xPais, string fone, string IE, string IESUF, string email ) |
XML | Cria grupo XML dest - informações do destinatário - 2G |
detalhe | string detalhe ( int nItem, string produto, string imposto, string infAdProd ) |
XML | Cria grupo XML det - infomações do detalhe do item da NF-e |
DI | string DI ( string nDI, DateTime dDi, string xLocDesemb, string UFDesemb, DateTime dDesemb, string cExportador, string adi ) |
XML | Cria grupo XML DI - informações da DI - Declaração de Importação |
lacres | string dup ( string nDup, DateTime dVenc, double vDup ) |
XML | Cria grupo XML dup - informações das duplicatas |
ECFRef | string ECFRef ( string mod, int nECF, int nCOO ) |
XML | Cria grupo XML ECFRef - informações do Cupom Fiscal referenciado |
emitente | string emitente ( string CNPJ, string CPF, string xNome, string xFant, string xLgr, string nro, string xCpl, string xBairro, string cMun, string xMun, string UF, string CEP, string cPais, string xPais, string fone, string IE, string IEST, string IM, string CNAE ) |
XML | Cria grupo XML emi - informações do emitente |
emitente2G | string emitente2G ( string CNPJ, string CPF, string xNome, string xFant, string xLgr, string nro, string xCpl, string xBairro, string cMun, string xMun, string UF, string CEP, string cPais, string xPais, string fone, string IE, string IEST, string IM, string CNAE, string CRT ) |
XML | Cria grupo XML emi - informações do emitente 2G |
EnviaDPEC | int EnviaDPEC ( ref string DPEC, string nomeCertificado, out string DPECAssinado, out string msgRetWS, out string msgResultado, out string dhRegDPEC, out string nRegDPEC, string proxy, string usuario, string senha, string licenca ) |
WS | Funcionalidade para enviar o DPEC |
EnviaLote2G | int EnviaLote2G ( string siglaWS, int tipoAmbiente, string nomeCertificado, string versao, ref string msgDados, out string msgRetWS, out string msgResultado, out string nRec, out string dhRecbto, out string tMed, string proxy, string usuario, string senha, string licenca ) |
WS | Funcionalidade para enviar o lote de NF-e |
EnviaNFe2G | string EnviaNFe2G ( string siglaWS, ref string NFe, string nomeCertificado, string versao, out string msgDados, out string msgRetWS, out int cStat, out string msgResultado, out string nroRecibo, out string dhRecbto, out string tMed, string proxy, string usuario, string senha, string licenca ) |
WS | Funcionalidade para enviar uma NF-e |
exporta | string exporta ( string UFEmbarq, string xLocEmbarq ) |
XML | Cria grupo XML exporta - informações da exportação |
forDia | string forDia ( int dia, *double ***qtde*** ) |
XML | Cria grupo XML forDia - detalhamento específico fornecimento diário da cana-de-açúcar |
GeraStringCode128C | int GeraStringCode128C ( string codigo, out string code128c, out string msgErro ) |
Util | Funcionalidade para gerar a string de representação do código de barras Code128C |
icms | string icms ( string orig, string CST, int modBC, double pRedBC, double vBC, double pICMS, double vICMS, int modBCST, double pMVAST, double pRedBCST, double vBCST, double pICMSST, double vICMSST ) |
XML | Cria grupo XML do ICMS |
icms2G | string icms2G ( string orig, string CST, int modBC, double pRedBC, double vBC, double pICMS, double vICMS, int modBCST, double pMVAST, double pRedBCST, double vBCST, double pICMSST, double vICMSST, double vBCSTRet, double vICMSSRet, double vBCSTDest, double vICMSSTDest, int motDesICMS, double pBCOp, string UFST, double pCredSN, double vCredICMSSN ) |
XML | Cria grupo XML do ICMS - 2G |
identificador | string identificador ( int cUF, int cNF, string natOp, int indPag, int mod, int serie, int nNF, DateTime dEmi, DateTime dSaiEnt, int tpNF, string cMunFG, string NFref, int tpImp, int tpEmis, int cDV, int tpAmb, int finNFe, int procEmi, string verProc ) |
XML | Cria grupo XML ide - informações de identificação da NF-e |
identificador2G | string identificador2G ( int cUF, int cNF, string natOp, int indPag, int mod, int serie, int nNF, DateTime dEmi, DateTime dSaiEnt, string hSaiEnt, int tpNF, string cMunFG, string NFref, int tpImp, int tpEmis, int cDV, int tpAmb, int finNFe, int procEmi, string verProc, DateTime dhCont, string xJust ) |
XML | Cria grupo XML ide - informações de identificação da NF-e - 2G |
II | string II ( double vBC, double vDespAdu, double vII, double vIOF ) |
XML | Cria grupo XML II - informações do Imposto de Importação |
imposto | string imposto ( string icms, string ipi, string ii, string pis, string pisst, string cofins, string cofinsst, string issqn ) |
XML | Cria grupo XML imposto - informações do imposto |
imposto2G | string imposto2G ( string icms, string ipi, string ii, string pis, string pisst, string cofins, string cofinsst, string issqn ) |
XML | Cria grupo XML imposto - informações do imposto - 2G |
infAdic | string infAdic ( string infAdFisco, string infCpl, string obsCont, string obsFisco, string procRef ) |
XML | Cria grupo XML infAdic - informações adicionais da NF-e |
infAdic2G | string infAdic2G ( string infAdFisco, string infCpl, string obsCont, string obsFisco, string procRef ) |
XML | Cria grupo XML infAdic - informações adicionais da NF-e - 2G |
infAdProd | string infAdProd ( string infAdProd ) |
XML | Cria grupo XML infAdProd - informações adicionais da produto |
InutilizaNroNF2G | string InutilizaNroNF2G ( string siglaWS, int tipoAmbiente, string nomeCertificado, string versao, out string msgDados, out string msgRetWS, out int cStat, out string msgResultado, string cUF, string ano, string CNPJ, string modelo, string serie, string nroNFeInicial, string nroNFeFinal, string justificativa, out string nProtocoloInut, out string dProtocoloInut, string proxy, string usuario, string senha, string licenca ) |
WS | Funcionalidade para inutilizar um número de NF-e |
IPI | string IPI ( string clEnq, string CNPJProd, string cSelo, double qSelo, string cEnq, string CST, double vBC, double pIPI, double vIPI, double qUnid, double vUnid ) |
XML | Cria grupo XML do IPI |
ISSQN | string ISSQN ( double vBC, double vAliq, double vISSQN, string cMunFG, int cListServ ) |
XML | Cria grupo XML do ISSQN |
ISSQN2G | string ISSQN2G ( double vBC, double vAliq, double vISSQN, string cMunFG, int cListServ, string cSitTrib ) |
XML | Cria grupo XML do ISSQN - 2G |
lacres | string lacres ( string lacre ) |
XML | Cria grupo XML lacres - informações de lacres |
localEntrega | string localEntrega ( string CNPJ, string xLgr, string nro, string xCpl, string xBairro, string cMun, string xMun, string UF ) |
XML | Cria grupo XML entrega - informações do local de entrega |
localEntrega2G | string localEntrega2G ( string CNPJ, string CPF, string xLgr, string nro, string xCpl, string xBairro, string cMun, string xMun, string UF ) |
XML | Cria grupo XML entrega - informações do local de entrega - 2G |
localRetirada | string localRetirada ( string CNPJ, string xLgr, string nro, string xCpl, string xBairro, string cMun, string xMun, string UF ) |
XML | Cria grupo XML retirada - informações do local de retirada |
localRetirada2G | string localRetirada2G ( string CNPJ, string CPF, string xLgr, string nro, string xCpl, string xBairro, string cMun, string xMun, string UF ) |
XML | Cria grupo XML retirada - informações do local de retirada - 2G |
med | string med ( string nLote, double qLote, DateTime dFab, DateTime dVal, double vPMC ) |
XML | Cria grupo XML med - detalhamento específico de medicamentos |
NFe | string NFe ( string versao, string Id, string ide, string emit, string avulsa, string dest, string retirada, string entrega, string detalhes, string total, string transp, string cobr, string infAdic, string exporta, string compra ) |
XML | Cria grupo XML da NF-e |
NFe2G | string NFe2G ( string versao, string Id, string ide, string emit, string avulsa, string dest, string retirada, string entrega, string detalhes, string total, string transp, string cobr, string infAdic, string exporta, string compra, string cana ) |
XML | Cria grupo XML da NF-e - 2G |
NFeRef | string NFeRef ( string NFe ) |
XML | Cria grupo XML NFeRef - informações da NF-e referenciada |
NFRef | string NFRef ( int cUF, string AAMM, string CNPJ, int mod, int serie, int nNF ) |
XML | Cria grupo XML NFRef - informações da NF referenciada |
NFRefP | string NFRefP ( int cUF, string AAMM, string CNPJ, string CPF, string IE, int mod, int serie, int nNF ) |
XML | Cria grupo XML NFRefP - informações da NF de produtor refereciada |
obsCont | string obsCont ( string xCampo, string xTexto ) |
XML | Cria grupo XML obsCont - informações de uso do contribuinte |
obsFisco | string obsFisco ( string xCampo, string xTexto ) |
XML | Cria grupo XML obsFisco - informações de uso do fisco |
PegaDadosCertificado | int PegaDadosCertificado ( ref string Nome, out string MsgResultado, out string Titular, out string CNPJ, out string NroSerie, out string Emissor, out string InicioValidade, out string FimValidade ) |
Util | Funcionalidade para pegar os dados do certificado digital |
PegaNomeCertificado | int PegaNomeCertificado ( ref string NomeCertificado, out string MsgResultado ) |
Util | Funcionalidade para selcionar um certificado digital |
PIS | string PIS ( string CST, double vBC, double pPIS, double vPIS, double qBCProd, double vAliqProd ) |
XML | Cria grupo XML do PIS |
PISST | string PISST ( double vBC, double pPIS, double vPIS, double qBCProd, double vAliqProd ) |
XML | Cria grupo XML do PIS ST |
procRef | string procRef ( string nProc, int indProc ) |
XML | Cria grupo XML procRef - informações do processo referenciado |
produto | string produto ( string cProd, string cEAN, string xProd, string NCM, string EXTIPI, int genero, int CFOP, string uCom, double qCom, double vUnCom, double vProd, string cEANTrib, string uTrib, double qTrib, double vUnTrib, double vFrete, double vSeg, double vDesc, string DI, string DetEspecifico ) |
XML | Cria grupo XML prod - informações do produto |
produto2G | string produto2G ( string cProd, string cEAN, string xProd, string NCM, string EXTIPI, int CFOP, string uCom, string qCom, string vUnCom, double vProd, string cEANTrib, string uTrib, string qTrib, string vUnTrib, double vFrete, double vSeg, double vDesc, double vOutro, int indTot, string DI, string DetEspecifico, string xPed, int nItemPed ) |
XML | Cria grupo XML prod - informações do produto - 2G |
reboque | string reboque ( string placa, string UF, string RNTC ) |
XML | Cria grupo XML reboque - informações dos reboques |
retTransp | string retTransp ( double vServ, double vBCRet, double pICMSRet, double vICMSRet, int CFOP, string cMunFG ) |
XML | Cria grupo XML retTransp - informações do tributos retidos do transportador |
total | string total ( string ICMSTot, string ISSQNtot, string retTrib ) |
XML | Cria grupo XML total - informações totais da NF-e |
totalICMS | string totalICMS ( double vBC, double vICMS, double vBCST, double vST, double vProd, double vFrete, double vSeg, double vDesc, double vII, double vIPI, double vPIS, double vCOFINS, double vOutro, double vNF ) |
XML | Cria grupo XML ICMSTot - informações totais do ICMS |
totalISS | string totalISS ( double vServ, double vBC, double vISS, double vPIS, double vCOFINS ) |
XML | Cria grupo XML ISSQNTot - informações totais do ISSQN |
transporta | string transporta ( string CNPJ, string CPF, string xNome, string IE, string xEnder, string xMun, string UF ) |
XML | Cria grupo XML transporta - informações do transportador |
transportador | string transportador ( string modFrete, string transporta, string retTransp, string veicTransp, string reboque, string vol ) |
XML | Cria grupo XML transp - informações do transporte |
transportador2G | string transportador2G ( string modFrete, string transporta, string retTransp, string veicTransp, string reboque, string vagao, string balsa, string vol ) |
XML | Cria grupo XML transp - informações do transporte - 2G |
tributoRetido | string tributoRetido ( double vRetPIS, double vRetCOFINS, double vRetCSLL, double vBCIRRF, double vIRRF, double vBCRetPrev, double vRetPrev ) |
XML | Cria grupo XML retTrib - informações totais dos tributos retidos |
Txt2XML | string Txt2XML ( string txt, int geraChaveNFe, string codigoSeguranca, out string txtNumerado, out int resultado, out string erros, out int qtErros, out string msgResultado ) |
XML | Funcionalidade para converter um TXT em XML |
Txt2XML2G | string Txt2XML2G ( string txt, int geraChaveNFe, string codigoSeguranca, out string txtNumerado, out int resultado, out string erros, out int qtErros, out string msgResultado ) |
XML | Funcionalidade para converter um TXT em XML - 2G |
ValidaAssinatura | int ValidaAssinatura ( string XML, out string msgResultado, out string Titular, out string CNPJ, out string NroSerie, out string Emissor, out string InicioValidade, out string FimValidade ) |
Util | Funcionalidade para validar a assinatura de um XML |
ValidaXML | int ValidaXML ( string XML, int tipoXML, out string msgResultado, out int qtdeErros, out string erroXML ) |
Util | Funcionalidade para validar um XML |
veicProd | string veicProd ( int tpOp, string chassi, string cCor, string xCor, string pot, string CM3, string peloL, string pesoB, string nSerie, string tpComb, string nMotor, string CMKG, string dist, string RENAVAM, string anoMod, string anoFab, string tpPint, string tpVeic, string espVeic, string VIN, string condVeic, string cMod ) |
XML | Cria grupo XML veicProd - informações de veículos novos |
veicProd2G | string veicProd2G ( int tpOp, string chassi, string cCor, string xCor, string pot, string cilin, string peloL, string pesoB, string nSerie, string tpComb, string nMotor, string CMT, string dist, string anoMod, string anoFab, string tpPint, string tpVeic, string espVeic, string VIN, string condVeic, string cMod, string cCorDENATRAN, string lota, string tpRest ) |
XML | Cria grupo XML veicProd - informações de veículos novos - 2G |
veicTransp | string veicTransp ( string placa, string UF, string RNTC ) |
XML | Cria grupo XML veicTransp - informações do veículo do transportador |
Versao | string Versao( ) |
Util | Funcionalidade para devolver a versão da DLL |
versaoLicenca | string versaoLicenca ( string CNPJ, string licenca ) |
Util | Funcionalidade para validar a versão da licença |
vol | string vol ( double qVol, string esp, string marca, string nVol, double pesoL, double pesoB, string lacres ) |
XML | Cria grupo XML vol - informações dos volumes transportados |
XML2Txt | string XML2Txt ( string XML, out string txt, out string erros, out int qtErros, out int resultado, out string msgResultado ) |
XML | funcionalidade para gerar o TXT a partir do XML (implementação futura) |
- 16. Índice das Funcionalidades da DLL
Sumário - « Anterior
15. Tabela de Mensagens da DLL - Próximo »
17. NF-e exemplos