-
Total de ítens
5.306 -
Registro em
-
Última visita
-
Days Won
155
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Diego Foliene postou
-
Impressão DANFSE AcbrLibNFSe
Diego Foliene replied to LeonardoRocha's tópico in DFe - Documentos Fiscais Eletrônicos
Vamos realizar alguns testes em uma máquina Linux e verificar se conseguimos reproduzir o problema. -
Olá pessoal! No dia 30/01/2024, foi publicado uma nova versão atualizada da Tabela de Alíquotas de FCP por UF no Portal da Nota Fiscal Eletrônica. Você pode baixar a tabela direto no portal ou em nosso Tools. Junto da tabela, também foi divulgado um Informe Técnico relacionado, com as seguintes alterações: Um agradecimento ao membro de nossa comunidade @Felipe Mariano por compartilhar a informação em nosso Discord.
-
Tratativa Valor PIS/COFINS
Diego Foliene replied to Datacaixa's tópico in NFe/NFCe - Nota Fiscal Eletrônica
Bom dia! Não há. Vide: Reader/Writer na classe em ACBr\trunk2\Fontes\ACBrDFe\ACBrNFe\PCNNFe\pcnNFe.pas TPIS = class(TObject) private FCST: TpcnCstPis; FvBC: Currency; FpPIS: Currency; FvPIS: Currency; FqBCProd: Currency; FvAliqProd: Currency; public procedure Assign(Source: TPIS); property CST: TpcnCstPis read FCST write FCST default pis01; property vBC: Currency read FvBC write FvBC; property pPIS: Currency read FpPIS write FpPIS; property vPIS: Currency read FvPIS write FvPIS; property qBCProd: Currency read FqBCProd write FqBCProd; property vAliqProd: Currency read FvAliqProd write FvAliqProd; end; Rotina de Geração do XML em ACBr\trunk2\Fontes\ACBrDFe\ACBrNFe\PCNNFe\pcnNFeW.pas procedure TNFeW.GerarDetImpostoPIS(const i: Integer); begin if (NFe.Ide.modelo <> 55) and ((NFe.Det[i].Imposto.PIS.vBC = 0) and (NFe.Det[i].Imposto.PIS.pPIS = 0) and (NFe.Det[i].Imposto.PIS.vPIS = 0) and (NFe.Det[i].Imposto.PIS.qBCProd = 0) and (NFe.Det[i].Imposto.PIS.vAliqProd = 0) and (not (NFe.Det[i].Imposto.PIS.CST in [pis04, pis05, pis06, pis07, pis08, pis09, pis49, pis99]))) then //No caso da NFC-e, o grupo de tributação do PIS e o grupo de tributação da COFINS são opcionais. exit; Gerador.wGrupo('PIS', 'Q01'); if NFe.Det[i].Imposto.PIS.CST in [pis01, pis02] then begin Gerador.wGrupo('PISAliq', 'Q02'); Gerador.wCampo(tcStr, 'Q06', 'CST ', 02, 02, 1, CSTPISTOStr(NFe.Det[i].Imposto.PIS.CST), DSC_CST); Gerador.wCampo(tcDe2, 'Q07', 'vBC ', 01, 15, 1, NFe.Det[i].Imposto.PIS.vBC, DSC_VBC); Gerador.wCampo(IIf(FUsar_tcDe4,tcDe4,tcDe2), 'Q08', 'pPIS ', 01, IIf(FUsar_tcDe4,07,05), 1, NFe.Det[i].Imposto.PIS.pPIS, DSC_PPIS); Gerador.wCampo(tcDe2, 'Q09', 'vPIS ', 01, 15, 1, NFe.Det[i].Imposto.PIS.vPIS, DSC_VPIS); Gerador.wGrupo('/PISAliq'); end else if NFe.Det[i].Imposto.PIS.CST = pis03 then begin Gerador.wGrupo('PISQtde', 'Q03'); Gerador.wCampo(tcStr, 'Q06', 'CST ', 02, 02, 1, CSTPISTOStr(NFe.Det[i].Imposto.PIS.CST), DSC_CST); Gerador.wCampo(tcDe4, 'Q10', 'qBCProd ', 01, 16, 1, NFe.Det[i].Imposto.PIS.qBCProd, DSC_QBCPROD); Gerador.wCampo(tcDe4, 'Q11', 'vAliqProd', 01, 15, 1, NFe.Det[i].Imposto.PIS.vAliqProd, DSC_VALIQPROD); Gerador.wCampo(tcDe2, 'Q09', 'vPIS ', 01, 15, 1, NFe.Det[i].Imposto.PIS.vPIS, DSC_VPIS); Gerador.wGrupo('/PISQtde'); end else if NFe.Det[i].Imposto.PIS.CST in [pis04, pis05, pis06, pis07, pis08, pis09] then begin Gerador.wGrupo('PISNT', 'Q04'); Gerador.wCampo(tcStr, 'Q06', 'CST ', 02, 02, 1, CSTPISTOStr(NFe.Det[i].Imposto.PIS.CST), DSC_CST); Gerador.wGrupo('/PISNT'); end else if NFe.Det[i].Imposto.PIS.CST in [pis49, pis50, pis51, pis52, pis53, pis54, pis55, pis56, pis60, pis61, pis62, pis63, pis64, pis65, pis66, pis67, pis70, pis71, pis72, pis73, pis74, pis75, pis98, pis99] then begin if (NFe.Det[i].Imposto.PIS.vBC + NFe.Det[i].Imposto.PIS.pPIS > 0) and (NFe.Det[i].Imposto.PIS.qBCProd + NFe.Det[i].Imposto.PIS.vAliqProd > 0) then Gerador.wAlerta('Q05', 'PISOutr', DSC_PISOUTR, 'As TAG <vBC> e <pPIS> não podem ser informadas em conjunto com as TAG <qBCProd> e <vAliqProd>'); if (NFe.Det[i].Imposto.PIS.qBCProd + NFe.Det[i].Imposto.PIS.vAliqProd > 0) then begin Gerador.wGrupo('PISOutr', 'Q05'); Gerador.wCampo(tcStr, 'Q06', 'CST ', 02, 02, 1, CSTPISTOStr(NFe.Det[i].Imposto.PIS.CST), DSC_CST); Gerador.wCampo(tcDe4, 'Q10', 'qBCProd ', 01, 16, 1, NFe.Det[i].Imposto.PIS.qBCProd, DSC_QBCPROD); Gerador.wCampo(tcDe4, 'Q11', 'vAliqProd', 01, 15, 1, NFe.Det[i].Imposto.PIS.vAliqProd, DSC_VALIQPROD); Gerador.wCampo(tcDe2, 'Q09', 'vPIS ', 01, 15, 1, NFe.Det[i].Imposto.PIS.vPIS, DSC_VPIS); Gerador.wGrupo('/PISOutr'); end else begin Gerador.wGrupo('PISOutr', 'Q05'); Gerador.wCampo(tcStr, 'Q06', 'CST ', 02, 02, 1, CSTPISTOStr(NFe.Det[i].Imposto.PIS.CST), DSC_CST); Gerador.wCampo(tcDe2, 'Q07', 'vBC ', 01, 15, 1, NFe.Det[i].Imposto.PIS.vBC, DSC_VBC); Gerador.wCampo(IIf(FUsar_tcDe4,tcDe4,tcDe2), 'Q08', 'pPIS ', 01, IIf(FUsar_tcDe4,07,05), 1, NFe.Det[i].Imposto.PIS.pPIS, DSC_PPIS); Gerador.wCampo(tcDe2, 'Q09', 'vPIS ', 01, 15, 1, NFe.Det[i].Imposto.PIS.vPIS, DSC_VPIS); Gerador.wGrupo('/PISOutr'); end; end; Gerador.wGrupo('/PIS'); end; Verifique se a sua aplicação não está zerando estes valores em algum momento antes de chamar a rotina do componente. Também é válido colocar um break-point na rotina que gera o XML e ver quais valores estão chegando nela. -
Contingência ativada para a Sefaz de Minas Gerais
um tópico no fórum postou Diego Foliene Notícias do ACBr
Olá pessoal! Ao acessar o Portal da Nota Fiscal Eletrônica, é possível observar que a Sefaz de Minas Gerais está com a contingência ativada desde às 22h56 do dia 30/01/2024. Com previsão de permanecer ativa até às 18h00 do dia 31/01/2024. Para utilizar o ACBr em contingência durante este período, siga as orientações deste tópico: Um agradecimento ao membro de nossa comunidade @Felipe Mariano por compartilhar a informação em nosso Discord.-
- 1
-
ACBrLibPIXCD.Demo problemas para utilizar as funções.
Diego Foliene replied to SN Sistemas's tópico in Dúvidas gerais
Bom dia! O código da Dll é o mesmo, ele apenas é compilado nas diferentes versões. Veja, por exemplo, que no vídeo que enviei mais acima demonstrando a correta gravação das informações, estou usando a versão x64 da Dll. Por favor, confirme se está utilizando a versão mais recente da Dll, veja se não tem alguma versão antiga nas pastas do projeto que possa estar conflitando. -
Impressão DANFSE AcbrLibNFSe
Diego Foliene replied to LeonardoRocha's tópico in DFe - Documentos Fiscais Eletrônicos
Boa tarde. A seção [DANFSe] no meu arquivo ACBrLib.ini está preenchida da seguinte forma: [DANFSe] PathPDF=C:\ACBr\trunk2\Projetos\ACBrLib\Demos\C#\NFSe\Demos\ACBrLib.NFSe.Demo\bin\Debug\Docs\PathPDF UsaSeparadorPathPDF=0 Impressora= NomeDocumento= MostraSetup=0 MostraPreview=1 MostraStatus=1 Copias=1 PathLogo= MargemInferior=8 MargemSuperior=8 MargemEsquerda=6 MargemDireita=5,1 AlterarEscalaPadrao=0 NovaEscala=96 ExpandeLogoMarca=0 ExpandeLogoMarca.Altura=0 ExpandeLogoMarca.Esquerda=0 ExpandeLogoMarca.Topo=0 ExpandeLogoMarca.Largura=0 ExpandeLogoMarca.Dimensionar=0 ExpandeLogoMarca.Esticar=1 CasasDecimais.Formato=0 CasasDecimais.MaskqCom=,0.00 CasasDecimais.MaskvUnCom=,0.00 CasasDecimais.qCom=2 CasasDecimais.vUnCom=2 CasasDecimais.MaskAliquota=,0.00 CasasDecimais.Aliquota=2 Prestador.Logo= Prestador.RazaoSocial= Prestador.NomeFantasia= Prestador.Endereco= Prestador.Complemento= Prestador.Fone= Prestador.Municipio= Prestador.InscricaoMunicipal= Prestador.EMail= Prestador.UF= Tomador.InscricaoEstadual= Tomador.InscricaoMunicipal= Tomador.Fone= Tomador.Complemento= Tomador.EMail= Prefeitura= TamanhoFonte=6 OutrasInformacaoesImp= Atividade= FormatarNumeroDocumentoNFSe=1 Cancelada=0 DetalharServico=0 Producao=0 Tomador.Endereco= A lib que está usando é a da versão 1.0.0.75 ? -
Boa tarde! Veja trecho retirado da seção Particularidades da Documentação da Lib. Isso se aplica para o banco independente de você estar usando componente nativo, monitor ou lib.
-
Impressão DANFSE AcbrLibNFSe
Diego Foliene replied to LeonardoRocha's tópico in DFe - Documentos Fiscais Eletrônicos
Boa tarde! Usando o exemplo disponível em C# que há AQUI. A versão mais recente da Lib que é versão 1.0.0.75 na página de download. Configurando a cidade de Carazinho e usando o método ImprimirPDF, o resultado foi o arquivo em anexo. Por favor, se estiver usando uma versão diferente da lib, queira atualizar a realizar um novo teste. É possível que a máquina que está usando para gerar o arquivo esteja com zoom aplicado na visualização, causando esta distorção. Caso tenha zoom aplicado, nas configurações da Lib, na seção [DANFSe], defina o valor correspondente a Sim para a propriedade AlterarEscalaPadrao e defina o valor 96 para a propriedade NovaEscala. Após isso, recarregue as configurações ou reinicie a aplicação e faça um novo teste. EDIT: Outra diferença é a presença do logo no seu impresso. Tente fazer um teste sem o uso do logo, se não ocorrer o problema, disponibilize o logo para que possamos realizar um teste em nosso ambiente. 3524013768631300015556000000000000109-nfse.pdf -
Mudança sistema IPM prefeitura Igrejinha/RS
Diego Foliene replied to julio.correa's tópico in ACBrMonitorPLUS
Correto. Nos fontes: function GerarNomeNFSe(AUF: Integer; ADataEmissao: TDateTime; const ACNPJ: string; ANumero: Int64; AModelo: Integer): string; var vUF, vDataEmissao, vNumero, vModelo: string; begin vUF := Poem_Zeros(AUF, 2); vDataEmissao := FormatDateTime('YYMM', ADataEmissao); vModelo := Poem_Zeros(AModelo, 2); vNumero := Poem_Zeros(ANumero, 15); Result := vUF + vDataEmissao + ACNPJ + vModelo + vNumero; end; Convertendo para a sua informação: -
Olá pessoal! No dia 03/01/2024 no DOE-PR, a Norma de Procedimento Fiscal Nº62/2023 que regulamenta as informações do responsável técnico na NFe/NFCe no estado do Paraná. Uma breve contextualização No leiaute de alguns documentos fiscais, existe o grupo infRespTec. Este grupo contém as informações do responsável técnico pelo sistema de emissão do DF-e e possui estrutura como segue: <infRespTec> <CNPJ>CNPJ da pessoa júridica responsável pelo sistema usado na emissão do documento</CNPJ> <xContato>Nome da empresa a ser contatada na empresa desenvolvedora do sistema</xContato> <email>Email da pessoa a ser contatada na empresa desenvolvedora do sistema</email> <fone>Telefone da pessoa a ser contatada na empresa desenvolvedora do sistema</fone> <idCSRT>Identificador do CSRT usado para montar o hash, informação obtida junto a Sefaz</idCSRT> <hashCSRT>Hash SHA-1 composto pelo CSRT e a Chave de Acesso</hashCSRT> </infRespTec> No tópico abaixo isso é explicado em detalhes: A adesão desta grupo é opcional por UF, por isso a divulgação desta norma é importante, pois indica que a Sefaz do Paraná, passará a exigir este grupo. E o que diz a Norma? A nova norma, trás informações explicando o que é o CSRT, como conseguir o CSRT e como gerar o hashCSRT. Destes itens, vale destacar: Além disso, a norma trás também regras no que diz respeito aos processos de CASSAÇÃO, SUSPENSÃO e BLOQUEIO no caso de a Sefaz identificar a possibilidade de o emissor estar praticando fraude fiscal. Dentre os itens relacionados vale destacar: Quando entra em vigor? Neste artigo publicado pela AFRAC, noticiando esta mesma norma, consta a seguinte observação. Leia a Norma de Procedimento Fiscal Nº62/2023 na íntegra AQUI. E como fica o ACBr? O grupo de informações do responsável técnico já se encontra implementando nos leiautes respectivos, logo, não é necessário atualização. Veja o tópico Informações sobre o Responsável Técnico indicado acima para uma orientação sobre como realizar o preenchimento. IMPORTANTE REFORÇAR QUE O ACBR NÃO É o RESPONSÁVEL TÉCNICO.
- 1 reply
-
- 7
-
DACTE CT-e Complementar 4.00
Diego Foliene replied to Center Informática's tópico in DFe - Documentos Fiscais Eletrônicos
Boa noite. Alteração enviada ao SVN na Rev-32210. Por favor, queira atualizar seus fontes, reinstalar o ACBr para realizar novos testes e reportar qualquer problema. -
DACTE CT-e Complementar 4.00
Diego Foliene replied to Center Informática's tópico in DFe - Documentos Fiscais Eletrônicos
Boa tarde @Center Informática! Apenas dando um retorno! Foi discutido junto aos demais consultores e foi decidido remover a informação do Valor Complementado, deixando somente as chaves. Assim que for disponibilizado, aviso para que você possa atualizar e realizar novo teste. -
ACBrNFSe-Prefeitura de Camboriú - Alteração de URL
Diego Foliene replied to rose_asano's tópico in ACBrLIB
Boa tarde @rose_asano. Foi gerada uma nova LibNFSe. Por favor, queira atualizar e realizar novo teste. -
ACBrLibPIXCD.Demo problemas para utilizar as funções.
Diego Foliene replied to SN Sistemas's tópico in Dúvidas gerais
Correto, como disse, nós temos acesso apenas ao ambiente de testes. Por favor, se possível, disponibilize um arquivo de Log que contenha essas informações a mais no JSON e o arquivo de log correspondente da Lib para que possamos analisar e buscar melhorar a forma como é exibida a resposta. Como vai ter informações sensíveis, envie ambos para [email protected] com o link do tópico do fórum no corpo do e-mail para posterior identificação. -
Contingência ativada para a Sefaz de Pernambuco
um tópico no fórum postou Diego Foliene Notícias do ACBr
Olá pessoal! Conferindo no painel Situação SVC, é possível observar que a Sefaz de Pernambuco ativou a contingência às 12h10 de hoje, com previsão de permanecer ativada até às 12h00 do dia 31/01/2024. Para utilizar o ACBr em contingência durante este período, siga as orientações deste tópico:-
- 2
-
Mudança sistema IPM prefeitura Igrejinha/RS
Diego Foliene replied to julio.correa's tópico in ACBrMonitorPLUS
Bom dia! Fiz alguns testes com as informações que disponibilizou, mas também recebi o mesmo retorno que você. Inclusive, se você simplesmente clicar na URL de homologação, ele vai abrir uma janela no navegador pedindo usuário e senha e mesmo informando os que passou continuou pedindo usuário e senha, dando a impressão que as informações de autenticação estão erradas. Por favor, entre em contato com o provedor e solicite mais informações. Informe que mesmo testando direto no navegador com estes dados, ele não acessa. -
ACBrNFSe-Prefeitura de Camboriú - Alteração de URL
Diego Foliene replied to rose_asano's tópico in ACBrLIB
Contribuição enviada ao SVN na Rev-32162. Assim que houver nova compilação da Lib, a mesma vai conter a URL atualizada. -
ACBrNFSe-Prefeitura de Camboriú - Alteração de URL
Diego Foliene replied to rose_asano's tópico in ACBrLIB
Obrigado pela contribuição, em breve será validada para possível inclusão ao svn #TK-5048 -
ACBrLibPIXCD.Demo problemas para utilizar as funções.
Diego Foliene replied to SN Sistemas's tópico in Dúvidas gerais
Bom dia! A resposta da Lib é padronizada visando atender a todos os PSPs e métodos. É inevitável que alguns campos vão acabar ficando vazios dependendo da operação que você fizer. Neste caso: Você recebeu está resposta após usar o método para criar uma cobrança imediata, correto? Veja que ele trouxe para você o pixCopiaeCola, que nada mais é do que a string que você usa para montar o QrCode dinâmico, informações de criação no calendário e o TxId. Veja no log específico do PixCD que essas são as informações que foram devolvidas para você pelo PSP. -
Olá pessoal! No dia 25/01/2024, foi publicada notícia no Portal do e-Social informando que foi implementado o cálculo do Pis/Pasep sobre a folha de salários - código de receita 8301-02. Tais valores serão devolvidos no e-Social através do evento S-5011. Os contribuintes destes impostos que transmitiram um evento de fechamento dos eventos periódicos (evento S-1299) antes desta data deverão enviar evento de reabertura (S-1298) seguido de novo fechamento para que os tributos sejam recalculados pelo e-Social. Para os contribuintes suspensos da exigibilidade do Pis/Pasep por meio de decisão judicial, deverão informar diretamente no DCTFWeb. O Pasep sobre a folha de salário de servidores vinculados a um regime próprio de previdência social (RPPS) ainda não serão calculados pelo e-Social. LEIA A NOTÍCIA ORIGINAL NA INTEGRA CLICANDO AQUI.
-
- 1