Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 07-11-2025 em todas as áreas
-
Estou precisando disso com a maior urgência. Alguém do fórum já fez a geração do Código CIOT? Dentro do seu ERP. Via API. Sem o usuário precisar entrar em uma das empresas que fornece os serviços e gerar por lá. Para depois ter que informar este CIOT manualmente no ERP.1 ponto
-
Boa tarde fizemos recentemente a implementação da NFCom e reparamos que quando há quebra de linhas nas informações complementares elas são substituídas por ponto e virgula no xml porém na DANFECom não ocorre a quebra de linha.1 ponto
-
Sua dúvida parece ser mais fiscal do que técnica. O que posso te dizer é que o documento referenciado no item foi criado para ficar mais fácil de identificar o item que foi devolvido em uma nota. Se você tem três notas diferentes, sejam eles o mesmo produto ou separado, creio que deveria ser informado em itens separados e não tudo em um só.1 ponto
-
Obrigado Antonio pela resposta. Eu vi agora seu outro post, e alguns comentam que nao acontece isso. Mas conseguimos isolar: o erro ocorre quando sua aplicacao ja tem um FrxReport carregado , e daí a gente manda imprimir o Danfe pelo ACBR por ex. Esse codigo inserido remove tudo, e ai "quebra" a aplicação. Obrigado ! Vamos ver qual a melhor saída.1 ponto
-
Bom dia Paula, eu acredito que é porque a plataforma ainda não liberou a versão 1.01 para validar, estou com esse erro tambem aguardando para testar.1 ponto
-
Foi publicada a versão 25.2.G das tabelas fornecidas pelo IBPT, às quais já se encontram também em nosso SVN. As novas tabelas tem a vigência de 20/10/2025 até 30/11/2025. Para cumprimento da Lei 12.741/12, também conhecida como "De Olho no Imposto", não se esqueça de realizar a atualização de seus clientes. Fonte: De Olho no Imposto1 ponto
-
Meu caro, baseado no que vc me passou, fiz umas alterações aqui, mas foi necessário desabilitar uma função no Safenet tambem, depois disso (sem o pin informado no ERP), ai passou, valeu1 ponto
-
Olá Pessoal, Essa é uma boa pergunta. E a resposta é muito simples esta pronto e não esta pronto. Como assim? Até o momento temos a NT 2025/004 que traz as alterações no layout da NFS-e Padrão Nacional para a Reforma Tributária, mas não temos Manuais dos provedores que seguem a versão 1 do layout da ABRASF nem dos que seguem a versão 2 e nem dos provedores que tem layout próprio. O que temos pronto no ACBrNFSeX? Implementação dos novos grupos e campos visando a Reforma Tributária para o Padrão Nacional. Sendo assim através do programa exemplo é possível gerar o XML do DPS (Declaração de Prestação de Serviço), mas ao fazer isso vai ocorrer erro de validação. O motivo do erro é que os Schemas que temos não contempla os novos grupos e campos da Reforma Tributária. E o ambiente de homologação que a Receita Federal chama de Produção Restrita não foi alterado para aceitar os novos grupos e campos. Resumindo. Já esta no SVN as alterações no componente ACBrNFSeX para gerar o XML do DPS (Padrão Nacional) com os novos campos. Não vai ser possível validar e nem enviar para o ambiente de homologação. Assim que tivermos mais noticias sobre a Reforma Tributária na NFS-e, vamos divulgar.1 ponto
-
Olá pessoal! Os valores preenchidos aqui são puramente simbólicos e tem caráter apenas demonstrativo. Entendendo a Tabela. As tabelas utilizadas foram extraídas diretamente da NT2025/002 v1.10: A coluna Campo identifica a informação e corresponde a tag no arquivo XML. A coluna Descrição detalha a informação a qual o campo se refere e pode ajudar a entender melhor a mesma. A coluna Ele identifica o elemento, com o valor G significando "Group", CG significando "Choice Group", E significando "Element" e CE significando "Choice Element". A coluna Tipo identifica o tipo do campo, com N significando que o mesmo é do tipo numérico e C equivalendo a caractere ou "String". A coluna Ocor traz a cardinalidade do campo, ou seja, a quantidade mínima e a máxima de vezes que ele é esperado no XML. Por exemplo 0-1 significa que esse elemento pode não estar presente e caso esteja, deve ter apenas uma ocorrência. A coluna Observação traz detalhes adicionais sobre o elemento, sendo um comentário, uma fórmula de cálculo ou até mesmo os valores válidos para o mesmo. Novos campos adicionados no Leiaute da NFe\NFCe para atender a Reforma Tributária. Grupo B. Identificação da Nota Fiscal eletrônica Grupo BB. Grupo de notas de antecipação de pagamento Grupo I. Produtos e Serviços da NF-e Grupo UB. Informações dos tributos IBS / CBS e Imposto Seletivo -> Informações do Imposto Seletivo Grupo UB. Informações dos tributos IBS / CBS e Imposto Seletivo -> Grupo de Informações do IBS e da CBS Grupo UB. Informações dos tributos IBS / CBS e Imposto Seletivo -> Grupo de Informações do IBS e CBS em operações com imposto monofásico Grupo UB. Informações dos tributos IBS / CBS e Imposto Seletivo -> Transferências de Crédito Grupo UB. Informações dos tributos IBS / CBS e Imposto Seletivo -> Informações do crédito presumido de IBS para fornecimentos a partir da ZFM Grupo VB. Total do item da NF-e Grupo VC. Referenciamento de item de outro Documento Fiscal Eletrônico - DF-e Grupo W03. Total da NF-e - IBS / CBS / IS -> IS Grupo W03. Total da NF-e - IBS / CBS / IS -> IBS Grupo W03. Total da NF-e - IBS / CBS / IS -> CBS Grupo W03. Total da NF-e - IBS / CBS / IS -> Monofásico1 ponto
-
Envio Para enviar uma NFe de forma síncrona usando o componente ACBrNFe nativo para Delphi e Lazarus faça conforme exemplo: //Para imprimir o DANFe automaticamente se autorizado... ACBrNFe.Enviar(NumLote, True, True); //Para NÃO imprimir o DANFe automaticamente se autorizado... ACBrNFe.Enviar(NumLote, False, True); Se você utiliza ACBrMonitor, use os comandos NFe.CriarEnviarNFe ou NFe.EnviarNFe: //Para imprimir o DANFe automaticamente depois de autorizado... NFe.CriarEnviarNFe(cIniNFe,nLote,1,1) //Para NÃO imprimir o DANFe automaticamente depois de autorizado... NFe.CriarEnviarNFe(cIniNFe,nLote,0,1) //Para imprimir o DANFe automaticamente depois de autorizado... NFe.EnviarNFe(cArqXML,nLote,,1,,1) //Para NÃO imprimir o DANFe automaticamente depois de autorizado... NFe.EnviarNFe(cArqXML,nLote,,0,,1) Se você utiliza ACBrLib, use o método NFe_Enviar: //Para imprimir o DANFe automaticamente depois de autorizado... NFE_Enviar(nLote, True, True, True); //Para NÃO imprimir o DANFe automaticamente depois de autorizado... NFE_Enviar(nLote, False, True, True); Retorno Para ler as informações de retorno de uma NFe emitida de forma síncrona usando o componente ACBrNFe nativo para Delphi e Lazarus leia as seguintes propriedades: //Informações de retorno relacionadas ao web service... ACBrNFe.WebServices.Enviar.tpAmb; ACBrNFe.WebServices.Enviar.verAplic; ACBrNFe.WebServices.Enviar.cStat; ACBrNFe.WebServices.Enviar.cUF; ACBrNFe.WebServices.Enviar.xMotivo; ACBrNFe.WebServices.Enviar.Protocolo; //Informações de retorno específicas a NFe... ACBrNFe.NotasFiscais[0].NFe.procNFe.tpAmb ACBrNFe.NotasFiscais[0].NFe.procNFe.verAplic ACBrNFe.NotasFiscais[0].NFe.procNFe.chNFe ACBrNFe.NotasFiscais[0].NFe.procNFe.dhRecbto ACBrNFe.NotasFiscais[0].NFe.procNFe.nProt ACBrNFe.NotasFiscais[0].NFe.procNFe.cStat ACBrNFe.NotasFiscais[0].NFe.procNFe.xMotivo Se você utiliza ACBrMonitorPlus ou ACBrLib: [Envio] CStat=100 CUF=13 DhRecbto=08...8 Msg=Autorizado o uso da NF-e NProt=1...0 NRec= TMed=0 VerAplic=AM4.00-NAC Versao=4.00 XMotivo=Autorizado o uso da NF-e tpAmb=2 [NFe1] Id=ID11...0 NomeArq=C:\ACBrMonitorPLUS\Arqs\DFes\... XML=<protNFe versao="4.00"><infProt>... cStat=100 chDFe=13...05 dhRecbto=08/07/2025 14:13:48 digVal=Q...= nProt=1...0 tpAmb=2 verAplic=AM4.00-NAC xMotivo=Autorizado o uso da NF-e Expandindo o conhecimento Veja o tópico Como funciona os modos de envio Assíncrono e Síncrono para uma explicação mais detalhada sobre os modos de envio síncrono e assíncrono, as principais diferenças entre eles e quais documentos fiscais usam cada modo.1 ponto
-
Grupo UB. Informações dos tributos IBS / CBS e Imposto Seletivo -> Grupo de Informações do IBS e CBS em operações com imposto monofásico Campo Descrição Ele Tipo Ocor Observação IBSCBS Informações do Imposto de Bens e Serviços - IBS e da Contribuição de Bens e Serviços - CBS G - 0-1 --- CST Código de Situação Tributária do IBS e CBS E N 1-1 Utilizar tabela CST do IBS/CBS cClassTrib Código de Classificação Tributária do IBS e CBS E N 1-1 Utilizar tabela cClassTrib gIBSCBSMono Grupo de Informações do IBS e CBS em operações com imposto monofásico CG - 1-1 --- qBCMono Quantidade tributada na monofasia E N 1-1 Informar a BC quantidade conforme unidade de medida estabelecida na legislação para o produto adRemIBS Alíquota ad rem do IBS E N 1-1 ... adRemCBS Alíquota ad rem da CBS E N 1-1 ... vIBSMono Valor do IBS monofásico E N 1-1 O valor do imposto é obtido pela multiplicação da alíquota ad rem pela quantidade do produto conforme unidade de medida estabelecida na legislação vCBSMono Valor da CBS monofásica E N 1-1 O valor do imposto é obtido pela multiplicação da alíquota ad rem pela quantidade do produto conforme unidade de medida estabelecida na legislação. -x- Sequência XML G - 0-1 Uso em operações com combustíveis derivados de petróleo (Gasolina A) [ou *Óleo Diesel A*] para retenção do imposto sobre o biocombustível a ser misturado. Art. 178 da LC 214/2025. qBCMonoReten Quantidade tributada sujeita à retenção na monofasia E N 1-1 Informar a BC sujeita a retenção em quantidade conforme unidade de medida estabelecida na legislação para o produto. adRemIBSReten Alíquota ad rem do IBS sujeito a retenção E N 1-1 ... vIBSMonoReten Valor do IBS monofásico sujeito a retenção E N 1-1 Valor do IBS com retenção, a ser somado ao valor de IBS a ser recolhido adRemCBSReten Alíquota ad rem da CBS sujeito a retenção E N 1-1 ... vCBSMonoReten Valor da CBS monofásica sujeita a retenção E N 1-1 Valor da CBS com retenção, a ser somado ao valor de CBS a ser recolhido -x- Sequência XML G - 0-1 Tributação monofásica própria sobre combustíveis cobrada anteriormente qBCMonoRet Quantidade tributada retida anteriormente E N 1-1 Informar a BC do IBS em quantidade conforme unidade de medida estabelecida na legislação. adRemIBSRet Alíquota ad rem do IBS retido anteriormente E N 1-1 Alíquota ad rem do IBS, estabelecida na legislação para o produto. vIBSMonoRet Valor do IBS retido anteriormente E N 1-1 O valor do IBS é obtido pela multiplicação da alíquota ad rem pela quantidade do produto conforme unidade de medida estabelecida na legislação. adRemCBSRet Alíquota ad rem da CBS retida anteriormente E N 1-1 Alíquota ad rem da CBS, estabelecida na legislação para o produto. vCBSMonoRet Valor da CBS retida anteriormente E N 1-1 O valor da CBS é obtido pela multiplicação da alíquota ad rem pela quantidade do produto conforme unidade de medida estabelecida na legislação -x- Sequência XML G - 0-1 Operações com diferimento, aplicado aos biocombustíveis. Exemplo: operação do produtor de biocombustível (usina). pDifIBS Percentual do diferimento do imposto monofásico. E N 1-1 A ser aplicado em vIBSMono. vIBSMonoDif Valor do IBS monofásico diferido. E N 1-1 A ser deduzido do valor do IBS. pDifCBS Percentual do diferimento do imposto monofásico E N 1-1 A ser aplicado em vCBSMono vCBSMonoDif Valor da CBS Monofásica diferida. E N 1-1 A ser deduzido do valor da CBS. vTotIBSMonoItem Total de IBS Monofásico. E N 1-1 ... vTotCBSMonoItem Total da CBS Monofásica E N 1-1 ... Preenchimento do ACBrNFe: uses ACBrNFeNotasFiscais, ACBrNFe.Classes; \\... var NotaF: NotaFiscal; Produto: TDetCollectionItem; IBSCBS: TIBSCBS; begin NotaF := ACBrNFe.NotasFiscais.Add; Produto := NotaF.NFe.Det.New; IBSCBS := Produto.Imposto.IBSCBS; //cstNenhum, cst000, cst010, cst011, cst200, cst210, cst220, cst221, cst222, cst400, cst410, cst510, cst550, cst620, cst800, cst810, cst820, cst830 IBSCBS.CST := cst000; //Veja diretamente na unit ACBrDFe.Conversao os valores válidos... IBSCBS.cClassTrib := ct000001; IBSCBS.gIBSCBSMono.qBCMono := 1; IBSCBS.gIBSCBSMono.adRemIBS := 5; IBSCBS.gIBSCBSMono.adRemCBS := 5; IBSCBS.gIBSCBSMono.vIBSMono := 100; IBSCBS.gIBSCBSMono.vCBSMono := 100; IBSCBS.gIBSCBSMono.qBCMonoReten := 1; IBSCBS.gIBSCBSMono.adRemIBSReten := 5; IBSCBS.gIBSCBSMono.vIBSMonoReten := 100; IBSCBS.gIBSCBSMono.vCBSMonoReten := 100; IBSCBS.gIBSCBSMono.qBCMonoRet := 1; IBSCBS.gIBSCBSMono.adRemIBSRet := 5; IBSCBS.gIBSCBSMono.vIBSMonoRet := 100; IBSCBS.gIBSCBSMono.vCBSMonoRet := 100; IBSCBS.gIBSCBSMono.pDifIBS := 5; IBSCBS.gIBSCBSMono.vIBSMonoDif := 100; IBSCBS.gIBSCBSMono.pDifCBS := 5; IBSCBS.gIBSCBSMono.vCBSMonoDif := 100; IBSCBS.gIBSCBSMono.vTotIBSMonoItem := 100; IBSCBS.gIBSCBSMono.vTotCBSMonoItem := 100; //Demais dados... end; Voltar ao índice1 ponto
-
Grupo UB. Informações dos tributos IBS / CBS e Imposto Seletivo -> Grupo de Informações do IBS e da CBS Campo Descrição Ele Tipo Ocor Observação IBSCBS Informações do Imposto de Bens e Serviços - IBS e da Contribuição de Bens e Serviços - CBS G - 0-1 --- CST Código de Situação Tributária do IBS e CBS E N 1-1 Utilizar tabela CST do IBS/CBS cClassTrib Código de Classificação Tributária do IBS e CBS E N 1-1 Utilizar tabela cClassTrib gIBSCBS Grupo de Informações do IBS e da CBS CG - 1-1 --- vBC Base de cálculo do IBS e CBS E N 1-1 ... gIBSUF Grupo de Informações do IBS para a UF G - 1-1 ... pIBSUF Alíquota do IBS de competência das UF E N 1-1 Alíquota vigente do IBS da UF gDif Grupo de Informações do Diferimento G - 0-1 --- pDif Percentual do diferimento E N 1-1 ... vDif Valor do Diferimento E N 1-1 ... gDevTrib Grupo de Informações da devolução de tributos G - 0-1 Grupo usado para registrar a devolução de tributos no fornecimento de energia elétrica, água, esgoto, gás natural e em outras hipóteses definidas no regulamento. vDevTrib Valor do tributo devoldido E N 1-1 Valor do tributo devolvido (desconto na própria Nota Fiscal / Fatura) gRed Grupo de informações da redução da alíquota G - 0-1 --- pRedAliq Percentual da redução de alíquota do cClassTrib E N 1-1 ... pAliqEfet Alíquota Efetiva do IBS de competência das UF que será aplicada a Base de Cálculo E N 1-1 Alíquota efetiva, após aplicação da redução de alíquota, incluindo o gCompraGov/pRedutor, se houver. pAliqEfet = pIBSUF*(1 – pRedAliq)*(1 - tag: gCompraGov/pRedutor) vIBSUF Valor do IBS de competência da UF E N 1-1 Se grupo gRed preenchido: vIBSUF = gRed/pAliqEfet * vBC (UB16) Senão: vIBSUF = pIBSUF * vBC gIBSMun Grupo de Informações do IBS para o município G - 1-1 --- pIBSMun Alíquota do IBS de competência das UF E N 1-1 Alíquota vigente do IBS do Município gDif Grupo de Informações do Diferimento G - 0-1 --- pDif Percentual do diferimento E N 1-1 ... vDif Valor do Diferimento E N 1-1 ... gDevTrib Grupo de Informações da devolução de tributos G - 0-1 Grupo usado para registrar a devolução de tributos no fornecimento de energia elétrica, água, esgoto, gás natural e em outras hipóteses definidas no regulamento. vDevTrib Valor do tributo devoldido E N 1-1 Valor do tributo devolvido (“cashback” de desconto na Fatura) gRed Grupo de informações da redução da alíquota G - 0-1 --- pRedAliq Percentual da redução de alíquota do cClassTrib E N 1-1 ... pAliqEfet Alíquota Efetiva do IBS de competência do município que será aplicada a Base de Cálculo E N 1-1 Alíquota efetiva, após aplicação da redução de alíquota, incluindo o gCompraGov/pRedutor, se houver. pAliqEfet = pIBSMun*(1 – pRedAliq)*(1 - tag: gCompraGov/pRedutor) vIBSMun Valor do IBS de competência do Município E N 1-1 Se grupo gRed preenchido: vIBSUF = gRed/pAliqEfet * vBC (UB16) Senão: vIBMun = pIBSMun * vBC gCBS Grupo de Informações da CBS G - 1-1 --- pCBS Alíquota da CBS E N 1-1 Alíquota vigente da CBS. gDif Grupo de Informações do Diferimento G - 0-1 --- pDif Percentual do diferimento E N 1-1 ... vDif Valor do Diferimento E N 1-1 ... gDevTrib Grupo de Informações da devolução de tributos G - 0-1 Grupo usado para registrar a devolução de tributos no fornecimento de energia elétrica, água, esgoto, gás natural e em outras hipóteses definidas no regulamento. vDevTrib Valor do tributo devoldido E N 1-1 Valor do tributo devolvido (“cashback” de desconto na Fatura) gRed Grupo de informações da redução da alíquota G - 0-1 --- pRedAliq Percentual da redução de alíquota do cClassTrib E N 1-1 ... pAliqEfet Alíquota Efetiva do IBS de competência do município que será aplicada a Base de Cálculo E N 1-1 Alíquota efetiva, após aplicação da redução de alíquota, incluindo o gCompraGov/pRedutor, se houver. pAliqEfet = pCBS*(1 – pRedAliq)*(1 - tag: gCompraGov/pRedutor) vCBS Valor da CBS E N 1-1 Se grupo gRed preenchido: vCBS = gRed/pAliqEfet * vBC (UB16) Senão: vCBS = pCBS * vBC gTribRegular Grupo de informações da Tributação Regular G - 0-1 Grupo de informações da Tributação Regular. Informar como seria a tributação caso não cumprida a condição resolutória/suspensiva. Exemplo 1: Art. 445, §4 da LC 214/2025. Operações com ZFM e ALC. Exemplo 2: Operações com suspensão do tributo CSTReg Código de Situação Tributária do IBS e CBS E N 1-1 Utilizar tabela CST do IBS/CBS cClassTribReg Código de Classificação Tributária do IBS e CBS E N 1-1 Utilizar tabela cClassTrib pAliqEfetRegIBSUF Valor da alíquota do IBS da UF E N 1-1 ... vTribRegIBSUF Valor do Tributo do IBS da UF E N 1-1 ... pAliqEfetRegIBSMun Valor da alíquota do IBS do Município E N 1-1 ... vTribRegIBSMun Valor do Tributo do IBS do Município E N 1-1 ... pAliqEfetRegCBS Valor da alíquota da CBS E N 1-1 ... vTribRegCBS Valor do Tributo da CBS E N 1-1 ... gIBSCredPres Grupo de Informações do Crédito Presumido referente ao IBS G - 0-1 Grupo de Informações do Crédito Presumido do IBS, quando aproveitado pelo emitente do documento cCredPres Código de Classificação do Crédito Presumido E N 1-1 Utilizar tabela cCredPres (Anexo IV). Exemplos: 1 - Aquisição de Produtor Rural não contribuinte. 2 - Tomador de serviço de transporte de TAC PF não contrib. 3 - Aquisição de pessoa física com destino a reciclagem. 4 - Aquisição de bens móveis de PF não contrib. para revenda (veículos / brechó). 5 - Regime opcional para cooperativa pCredPres Percentual do Crédito Presumido E N 1-1 ... vCredPres Valor do Crédito Presumido CE N 1-1 ... vCredPresCondSus Valor do Crédito Presumido em condição suspensiva. CE N 1-1 Valor do Crédito Presumido Condição Suspensiva. Preencher apenas para cCredPres com indicação de Condição Suspensiva gCBSCredPres Grupo de Informações do Crédito Presumido referente a CBS G - 0-1 Grupo de Informações do Crédito Presumido da CBS, quando aproveitado pelo emitente do documento cCredPres Código de Classificação do Crédito Presumido E N 1-1 Utilizar tabela cCredPres (Anexo IV). Exemplos: 1 - Aquisição de Produtor Rural não contribuinte. 2 - Tomador de serviço de transporte de TAC PF não contrib. 3 - Aquisição de pessoa física com destino a reciclagem. 4 - Aquisição de bens móveis de PF não contrib. para revenda (veículos / brechó). 5 - Regime opcional para cooperativa pCredPres Percentual do Crédito Presumido E N 1-1 ... vCredPres Valor do Crédito Presumido CE N 1-1 ... vCredPresCondSus Valor do Crédito Presumido em condição suspensiva. CE N 1-1 Valor do Crédito Presumido Condição Suspensiva. Preencher apenas para cCredPres com indicação de Condição Suspensiva gTribCompraGov Grupo de informações da composição do valor do IBS e da CBS em compras governamentais G - 0-1 Informar somente para compras governamentais pIBSUF Alíquota do IBS de competência do Estado E N 1-1 vIBSUF Valor do Tributo do IBS da UF calculado E N 1-1 Valor que seria devido a UF, sem aplicação do Art. 473. da LC 214/2025 pIBSMun Alíquota do IBS de competência do Município E N 1-1 ... vIBSMun Valor do Tributo do IBS do Município calculado E N 1-1 Valor que seria devido ao município, sem aplicação do Art. 473. da LC 214/2025 pCBS Alíquota da CBS E N 1-1 ... vCBS Valor do Tributo da CBS calculado E N 1-1 Valor que seria devido a CBS, sem aplicação do Art. 473. da LC 214/2025 Preenchimento no ACBrNFe: uses ACBrNFeNotasFiscais, ACBrNFe.Classes; \\... var NotaF: NotaFiscal; Produto: TDetCollectionItem; IBSCBS: TIBSCBS; begin NotaF := ACBrNFe.NotasFiscais.Add; Produto := NotaF.NFe.Det.New; IBSCBS := Produto.Imposto.IBSCBS; //cstNenhum, cst000, cst010, cst011, cst200, cst210, cst220, cst221, cst222, cst400, cst410, cst510, cst550, cst620, cst800, cst810, cst820, cst830 IBSCBS.CST := cst000; //Veja diretamente na unit ACBrDFe.Conversao os valores válidos... IBSCBS.cClassTrib := ct000001; IBSCBS.gIBSCBS.vBC := 100; IBSCBS.gIBSCBS.gIBSUF.pIBSUF := 5; IBSCBS.gIBSCBS.gIBSUF.vIBSUF := 100; IBSCBS.gIBSCBS.gIBSUF.gDif.pDif := 5; IBSCBS.gIBSCBS.gIBSUF.gDif.vDif := 100; IBSCBS.gIBSCBS.gIBSUF.gDevTrib.vDevTrib := 100; IBSCBS.gIBSCBS.gIBSUF.gRed.pRedAliq := 5; IBSCBS.gIBSCBS.gIBSUF.gRed.pAliqEfet := 5; IBSCBS.gIBSCBS.gIBSMun.pIBSMun := 5; IBSCBS.gIBSCBS.gIBSMun.vIBSMun := 100; IBSCBS.gIBSCBS.gIBSMun.gDif.pDif := 5; IBSCBS.gIBSCBS.gIBSMun.gDif.vDif := 100; IBSCBS.gIBSCBS.gIBSMun.gDevTrib.vDevTrib := 100; IBSCBS.gIBSCBS.gIBSMun.gRed.pRedAliq := 5; IBSCBS.gIBSCBS.gIBSMun.gRed.pAliqEfet := 5; IBSCBS.gIBSCBS.gCBS.pCBS := 5; IBSCBS.gIBSCBS.gCBS.vCBS := 100; IBSCBS.gIBSCBS.gCBS.gDif.pDif := 5; IBSCBS.gIBSCBS.gCBS.gDif.vDif := 100; IBSCBS.gIBSCBS.gCBS.gDevTrib.vDevTrib := 100; IBSCBS.gIBSCBS.gCBS.gRed.pRedAliq := 5; IBSCBS.gIBSCBS.gCBS.gRed.pAliqEfet := 5; IBSCBS.gIBSCBS.gTribRegular.CSTReg := cst000; IBSCBS.gIBSCBS.gTribRegular.cClassTribReg := ct000001; IBSCBS.gIBSCBS.gTribRegular.pAliqEfetRegIBSUF := 5; IBSCBS.gIBSCBS.gTribRegular.vTribRegIBSUF := 50; IBSCBS.gIBSCBS.gTribRegular.pAliqEfetRegIBSMun := 5; IBSCBS.gIBSCBS.gTribRegular.vTribRegIBSMun := 50; IBSCBS.gIBSCBS.gTribRegular.pAliqEfetRegCBS := 5; IBSCBS.gIBSCBS.gTribRegular.vTribRegCBS := 50; IBSCBS.gIBSCBS.gIBSCredPres.cCredPres := cp01; IBSCBS.gIBSCBS.gIBSCredPres.pCredPres := 5; IBSCBS.gIBSCBS.gIBSCredPres.vCredPres := 100; IBSCBS.gIBSCBS.gIBSCredPres.vCredPresCondSus := 100; IBSCBS.gIBSCBS.gCBSCredPres.cCredPres := cp01; IBSCBS.gIBSCBS.gCBSCredPres.pCredPres := 5; IBSCBS.gIBSCBS.gCBSCredPres.vCredPres := 100; IBSCBS.gIBSCBS.gCBSCredPres.vCredPresCondSus := 100; IBSCBS.gIBSCBS.gTribCompraGov.pAliqIBSUF := 5; IBSCBS.gIBSCBS.gTribCompraGov.vTribIBSUF := 50; IBSCBS.gIBSCBS.gTribCompraGov.pAliqIBSMun := 5; IBSCBS.gIBSCBS.gTribCompraGov.vTribIBSMun := 50; IBSCBS.gIBSCBS.gTribCompraGov.pAliqCBS := 5; IBSCBS.gIBSCBS.gTribCompraGov.vTribCBS := 50; //Demais dados... end; Voltar ao índice1 ponto
-
Grupo UB. Informações dos tributos IBS / CBS e Imposto Seletivo -> Informações do Imposto Seletivo Campo Descrição Ele Tipo Ocor Observação IS Informações do Imposto Seletivo G - 0-1 --- CSTIS Código de Situação Tributária do Imposto Seletivo E N 1-1 Utilizar tabela CST do Imposto Seletivo cClassTribIS Código de Classificação Tributária do Imposto Seletivo E N 1-1 Utilizar tabela cClassTribIS vBCIS Valor da Base de Cálculo do Imposto Seletivo E N 1-1 ... pIS Alíquota do Imposto Seletivo E N 1-1 ... pISEspec Alíquota específica por unidade de medida apropriada E N 0-1 ... uTrib Unidade de Medida Tributável E C 1-1 ... qTrib Quantidade Tributável E N 1-1 ... vIS Valor do Imposto Seletivo E N 1-1 ... Preenchimento no ACBrNFe: uses ACBrNFeNotasFiscais, ACBrNFe.Classes; \\... var NotaF: NotaFiscal; Produto: TDetCollectionItem; ISel: TgIS; begin NotaF := ACBrNFe.NotasFiscais.Add; Produto := NotaF.NFe.Det.New; ISel := Produto.Imposto.ISel; //cstisNenhum, cstis000 ISel.CSTIS := cstis000; //ctisNenhum, ctis000001 ISel.cClassTribIS := ctis000001; ISel.vBCIS := 100; ISel.pIS := 5; ISel.pISEspec := 5; ISel.uTrib := 'UNIDAD'; ISel.qTrib := 10; ISel.vIS := 100; //Demais dados... end; Voltar ao índice1 ponto
-
Grupo I. Produtos e Serviços da NF-e Campo Descrição Ele Tipo Ocor Observação indBemMovelUsado Indicador de fornecimento de bem móvel usado E N 0-1 Somente para fornecimentos de bem móvel usado adquirido de pessoa física que não seja contribuinte ou que seja inscrita como MEI. 1 - Bem Móvel Usado Preenchimento no ACBrNFe: uses ACBrNFeNotasFiscais, ACBrNFe.Classes; \\... var NotaF: NotaFiscal; Produto: TDetCollectionItem; begin NotaF := ACBrNFe.NotasFiscais.Add; Produto := NotaF.NFe.Det.New; //tieNenhum, tieSim, tieNao Produto.Prod.indBemMovelUsado := tieSim; //Demais dados... end; Voltar ao índice1 ponto
-
Grupo BB. Grupo de notas de antecipação de pagamento Campo Descrição Ele Tipo Ocor Observação gPagAntecipado Grupo de notas de antecipação de pagamento G - 0-1 Informado para abater as parcelas de antecipação de pagamento, conforme Art. 10. § 4º refNFe Chave de acesso da NF-e de antecipação de pagamento E C 1-99 Referência uma NF-e (modelo 55) emitida anteriormente, referente a pagamento antecipado Preenchimento no ACBrNFe: uses ACBrNFeNotasFiscais; \\... var NotaF: NotaFiscal; begin NotaF := ACBrNFe.NotasFiscais.Add; with NotaF.NFe.Ide.gPagAntecipado.New do refNFe := 12345678901234567890123456789012345678901234; //Demais dados... end; Voltar ao índice1 ponto
-
Grupo B. Identificação da Nota Fiscal eletrônica Campo Descrição Ele Tipo Ocor Observação cMunFGIBS Código do Município de consumo, fato gerador do IBS / CBS E N 0-1 Informar o município de ocorrência do fato gerador do IBS / CBS. Campo preenchido somente quando “indPres = 5 (Operação presencial, fora do estabelecimento)”, e não tiver endereço do destinatário (Grupo: E05) ou local de entrega (Grupo: G01). finNFe Finalidade de emissão da NF-e E N 1-1 … 5=Nota de crédito; 6=Nota de débito; tpNFDebito Tipo de Nota de Débito E N 0-1 01=Transferência de créditos para Cooperativas; 02=Anulação de Crédito por Saídas Imunes/Isentas; 03=Débitos de notas fiscais não processadas na apuração; 04=Multa e juros; 05=Transferência de crédito de sucessão; 06 = Pagamento antecipado 07 = Perda em estoque tpNFCredito Tipo de Nota de Crédito E N 1-1 01 = Multa e juros 02 = Apropriação de crédito presumido de IBS sobre o saldo devedor na ZFM (art. 450, § 1º, LC 214/25) gCompraGov Grupo de Compra Governamental G - 0-1 --- tpEnteGov Tipo de ente governamental E N 1-1 Para administração pública direta e suas autarquias e fundações: 1=União 2=Estado 3=Distrito Federal 4=Município pRedutor Percentual de redução de alíquota em compra governamental E N 1-1 Conforme o art. 472/370 da LC 214/2025 tpOperGov Tipo de operação com o ente governamental E N 1-1 1=Fornecimento 2=Recebimento do pagamento, conforme fato gerador do IBS/CBS definido no Art. 10 § 2º Preenchimento no ACBrNFe: uses ACBrNFeNotasFiscais; \\... var NotaF: NotaFiscal; begin NotaF := ACBrNFe.NotasFiscais.Add; NotaF.NFe.Ide.cMunFGIBS := 3550308; //fnDebito, fnCredito; NotaF.NFe.Ide.finNFe := fnDebito;//fnCredito; //tdNenhum, tdTransferenciaCreditoCooperativa, tdAnulacao, tdDebitosNaoProcessadas, tdMultaJuros, tdTransferenciaCreditoSucessao, tdPagamentoAntecipado, tdPerdaEmEstoque NotaF.NFe.Ide.tpNFDebito := tdTransferenciaCreditoCooperativa; //tcNenhum, tcMultaJuros, tcApropriacaoCreditoPresumido NotaF.NFe.Ide.tpNFCredito := tcNenhum; //tcgNenhum, tcgUniao, tcgEstados, tcgDistritoFederal, tcgMunicipios NotaF.NFe.Ide.gCompraGov.tpEnteGov := tcgUniao; NotaF.NFe.Ide.gCompraGov.pRedutor := 5; //togNenhum, togFornecimento, togRecebimentoPag NotaF.NFe.Ide.gCompraGov.tpOperGov := togFornecimento; //Demais dados... end; Voltar ao índice1 ponto
