-
Total de ítens
9.002 -
Registro em
-
Última visita
-
Days Won
325
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Diego Foliene postou
-
Por favor, aguarde nova compilação da Lib para realizar os testes. A Lib costuma ser compilada todas as terças-feiras de manhã.
-
Boa tarde! Foi enviado ao SVN na Rev-34406 um commit adicionando as informações NumeroNota, CodigoVerificacao, NumeroRPS, SerieRPS e Data na resposta da Lib. As respectivas informações foram adicionadas na seção [ArquivoXX]. O motivo deste ter sido o local escolhido para adição das informações é porque em um lote de RPS podem ser enviados até 50 RPS e portanto podem ser devolvidas até 50 NFSes. (Pode ter até 50 ocorrências do grupo <CompNFSe> dentro do <ListaNFSe> no XML de retorno). Então, na LibNFSe compilada depois do dia 15/07/2024 a resposta será devolvida assim: { "ConsultaLoteRps": { "CodVerificacao": "PJ8F-IYAG", "Arquivo1": { "CaminhoCompleto": "C:\\ACBr\\trunk2\\Projetos\\ACBrLib\\Demos\\C#\\NFSe\\Demos\\ACBrLib.NFSe.Demo\\bin\\Debug\\Docs\\Notas\\20-nfse.xml", "CodigoVerificacao": "PJ8F-IYAT", "NomeArquivo": "20-nfse.xml", "NumeroNota": "20", "NumeroRPS": "56", "SerieRPS": "1" }, "Arquivo2": { "CaminhoCompleto": "C:\\ACBr\\trunk2\\Projetos\\ACBrLib\\Demos\\C#\\NFSe\\Demos\\ACBrLib.NFSe.Demo\\bin\\Debug\\Docs\\Notas\\21-nfse.xml", "CodigoVerificacao": "PJ8F-IYAG", "NomeArquivo": "21-nfse.xml", "NumeroNota": "21", "NumeroRPS": "57", "SerieRPS": "1" }, "Lote": "1", "Protocolo": "123465798", "Situacao": "4", "XmlEnvio": "<ConsultarLoteRpsEnvio xmlns=\"http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd\">..." "XmlRetorno": "<ConsultarLoteRpsResposta xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns=\"http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd\"><ListaNfse><CompNfse>..." } }
-
Muito obrigado! O e-mail é: [email protected]
-
Que bom que deu certo! Muito obrigado pelo feedback! Aproveitando, vamos revisar o ACBrGtin.PRG que disponibilizou para ver se não ficou com nenhuma informação de cunho sensível. Estando tudo em ordem, podemos disponibilizar o mesmo em nosso SVN como um exemplo de consumo da Lib GTIN com Harbour? Obviamente lhe damos os devidos créditos no commit.
-
ACBreSocial compatível com as alterações para o eConsignado!
um tópico no fórum postou Diego Foliene Notícias do ACBr
Olá pessoal! Informamos que foi enviado ao SVN nas revisions 34362 e 34363 as modificações que compatibilizam o ACBreSocial com os novos ajustes do e-Social relacionados ao eConsignado! Mas o que é o eConsignado afinal? O eConsignado é um projeto do governo federal que visa facilitar ao trabalhador do setor público a aquisição de empréstimos consignados de maneira simplificada reduzindo a intermediação dos bancos. O sistema será integrado ao FGTS digital permitindo que os trabalhadores façam a contratação do empréstimo direto pela plataforma. Com isso os empregadores poderão incluir na guia de recolhimento do e-Social o valor da parcela, descontado do contracheque, e o sistema fará a transferência automática para os bancos credores. E o que exatamente mudou no ACBr? O enumerado tpCodIncFGTS usado para definir o código da incidência da rubrica para o FGTS enviado no evento S-1010(Tabela de Rúbricas) ganhou o valor cdfDescontoeConsignado que converte para o valor 31 ao gerar o XML. O enumerado tpTpAcConv usado para definir o tipo de instrumento ou situação ensejadora da remuneração relativa a períodos de apuração anteriores ganhou os novos valores tacDeclaracaoBaseCalcFGTSAntAoInicFGTSDigital, tacSentencJudicial e tacParcelasComplementares que convertem para H, I e J respectivamente ao gerar o XML. Foi adicionado no evento evtBasesFGTS (S-5003) que devolve as informações do FGTS por trabalhador, uma classe para receber as informações do eConsignado que forem devolvidas. A mesma pode ser acessada conforme exemplo: procedure LerS5003(const evtS5003: TS5003); var i, j, k: Integer; LIdeEstabLot: TIdeEstabLot2CollectionItem; LInfoTrabFGTS: TInfoTrabFGTSCollectionItem; LEconsignado: TeConsignadoCollectionItem; instFinanc, nrContrato: String; vreConsignado: Double; begin for i:=0 to Pred(evtS5003.EvtBasesFGTS.infoFGTS.IdeEstabLot.Count) do begin LIdeEstabLot := evtS5003.EvtBasesFGTS.infoFGTS.IdeEstabLot.Items[i]; for j:=0 to Pred(LIdeEstabLot.InfoTrabFGTS.Count) do begin LInfoTrabFGTS := LIdeEstabLot.InfoTrabFGTS.Items[j]; for k:=0 to Pred(LInfoTrabFGTS.eConsignado.Count) do begin LEconsignado := LInfoTrabFGTS.eConsignado.Items[k]; instFinanc := LEconsignado.instFinanc; nrContrato := LEconsignado.nrContrato; vreConsignado := LEconsignado.vreConsignado; end; end; end; end; procedure LerRetornoConsultaeSocial; begin if ACBreSocial1.Consultar(NumeroProtocolo) then begin LRetornoConsultaLote := ACBreSocial1.WebServices.ConsultaLote.RetConsultaLote; if LRetornoConsultaLote.Status.cdResposta in [201, 202] then begin for i:=0 to Pred(LRetornoConsultaLote.retEventos.Count) do begin LRetornoEventos := LRetornoConsultaLote.retEventos.Items[i]; for j:=0 to Pred(LRetornoEventos.tot.Count) do begin if (LRetornoEventos.tot[j].Evento.TipoEvento = teS5503) then begin LerS5003(TS5003(LRetornoEventos.tot[J].Evento.GetEvento)); end; end; end; end; end; end; E se eu uso o ACBrMonitor ou a Lib? Utilizando Monitor ou Lib os novos valores já serão considerados nas rotinas de conversão, então, caso queira enviar, por exemplo, um evento S-1010 com a informação do codIncFGTS com o novo valor, basta informá-lo em seu arquivo INI criado seguindo o modelo S-1010: Em um exemplo simples: Mesma lógica se aplica para o tpTpAcConv. ATENÇÃO: Independente da solução que estiver utilizando os schemas também devem ser atualizados!-
- 3
-
-
Estou fazendo testes com o exemplo em C# e com o exemplo que disponibilizou, mas a princípio não estou tendo problemas. Estamos analisando quaisquer diferenças para ver se encontramos alguma pista do que pode ser. Dito isso, uma das diferenças que notamos é que no GTIN.zip que disponibilizou para nós no Discord, tinha somente as Dlls do OpenSSL. Mas quando você faz o download da ACBrLibGTIN, na pasta de dependências, além das dlls do OpenSSL tem também as dlls da LibXML. Está última é utilizada para fazer a leitura de XMLs. Por favor, se elas já não estiverem na pasta do projeto no mesmo nível das dlls da OpenSSL, adicione as e faça um novo teste.
-
Bom dia! Por favor, qual é o valor da sua configuração TipoResposta no arquivo ACBrLib.ini?
-
Bom dia! Muito obrigado! Criada a #TK-5632-1 para análise do caso e parecer por parte da equipe de consultores e os arquivos disponibilizados foram anexados na mesma.
-
Nota Técnica 2024/002 - CT-e Simplificado
Diego Foliene replied to Italo Giurizzato Junior's tópico in Notícias do ACBr
Olá pessoal! No dia 12/07/2024 foi publicada a versão 1.01 desta nota técnica. A nova versão renumera algumas regras de validação que estavam devolvendo o mesmo cStat de regras já estabelecidas por NTs anteriores. As datas de implantação permanecem as mesmas. Leia a nova versão da NT na íntegra AQUI. -
Olá pessoal! Foi publicado no dia 12/07/2024, no portal SPED, comunicado informando sobre a versão 10.0.9 do programa ECF utilizado para transmitir arquivo do ano-calendário 2023 e situações especiais de 2024(item 10). A nova versão trás as seguintes atualizações: Fonte: http://sped.rfb.gov.br/pagina/show/7477
-
Contingência ativada para a Sefaz de Pernambuco até o dia 15/07/2024
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 no dia 13/07/2024 às 05h30, com previsão de permanecer ativada até às 09h00 do dia 15/07/2024. Para utilizar as soluções ACBr em contingência durante este período siga as orientações do tópico abaixo:-
- 1
-
-
Bom dia! Realizado teste com o exemplo disponibilizado via Discord. O Log gerado segue em anexo. Orientado no Discord que seja feito teste em outra máquina. ACBrLibGTIN-20240712.log
-
Olá pessoal! No dia 10/07/2024 foi publicado pela Sefaz de São Paulo a Portaria SRE 40 de Julho de 2024. A nova portaria dispõe sobre a emissão da nota fiscal de consumidor eletrônico - NFC-e, seu respectivo documento auxiliar, o credenciamento dos contribuintes e outras providências. A principal novidade trazida por esta portaria é a redação do artigo 6º, cujo conteúdo segue abaixo na íntegra: Em suma, o referido texto, significa que agora é permitido realizar a emissão de NFC-e para o estado de São Paulo, fazendo uso da contingência off-line. Já conhecida e utilizada para este documento em outras UFs emissoras. Um agradecimento ao membro de nossa comunidade @marcopoloviana por compartilhar a informação em nosso Discord. Vale lembrar que os membros ACBr PRO tem acesso ao curso Implementando a Contingência Off-line, onde o modelo de contingência é explicado e demonstrado na prática.
-
ACbrLibNFse - Provedor Cidade de Açailandia
Diego Foliene replied to jeffersonjunglaus's tópico in ACBrLIB
Bom dia! Fiz um teste com a versão mais recente da Lib e recebi este resultado: 10/07/24 10:20:30:868 - NFSE_LimparLista 10/07/24 10:20:30:874 - Travar 10/07/24 10:20:30:878 - SetRetorno(0, 0 NFSe(s)/RPS(s) Carregada(s)) 10/07/24 10:20:30:882 - Destravar 10/07/24 10:20:33:136 - NFSE_CarregarINI(C:\Users\Diego\Documents\Arquivos_INI\NFSe\NFSe_Layout_Proprio.ini ) 10/07/24 10:20:33:142 - Travar 10/07/24 10:20:33:147 - SetRetorno(0, 1 NFSe(s)/RPS(s) Carregada(s)) 10/07/24 10:20:33:149 - Destravar 10/07/24 10:20:34:045 - NFSE_Emitir(1,Automatico,False ) 10/07/24 10:20:34:053 - Travar 10/07/24 10:20:34:499 - MoverStringParaPChar. StrLen:1777, BufLen:1054 10/07/24 10:20:34:508 - SetRetorno(0, [Envio] CodigoVerificacao= Data= Link= Lote=1 MaxRps=1 ModoEnvio=Gerar NFSe NumeroNota=0 Protocolo= Situacao=0 Sucesso=0 XmlEnvio=<GerarNota xmlns="urn:sigiss_ws"><DescricaoRps><ccm>12345678</ccm><cnpj>11111111111111</cnpj><senha>123456</senha><crc></crc><crc_estado></crc_estado><servico></servico><situacao>tp</situacao><valor>0,0000</valor><base>0,0000</base><descricaoNF>discriminacao I; discriminacao II</descricaoNF><tomador_tipo>2</tomador_tipo><tomador_cnpj>12345678901</tomador_cnpj><tomador_email>[email protected]</tomador_email><tomador_razao>INSCRICAO DE TESTE E TESTE</tomador_razao><tomador_fantasia></tomador_fantasia><tomador_endereco>RUA PRINCIPAL</tomador_endereco><tomador_numero>100</tomador_numero><tomador_complemento>APTO 11</tomador_complemento><tomador_bairro>CENTRO</tomador_bairro><tomador_CEP>14800000</tomador_CEP><tomador_cod_cidade>4213500</tomador_cod_cidade><tomador_fone>1622223333</tomador_fone><rps_num>1</rps_num><rps_serie>85</rps_serie><rps_tipo>1</rps_tipo><rps_dia>01</rps_dia><rps_mes>12</rps_mes><rps_ano>2023</rps_ano><rps_substituido></rps_substituido><outro_municipio>4213500</outro_municipio><cod_outro_municipio>4213500</cod_outro_municipio><retencao_iss>0,0000</retencao_iss><pis>0,0000</pis><cofins>0,0000</cofins><inss>0,0000</inss><irrf>0,0000</irrf><csll>0,0000</csll></DescricaoRps></GerarNota> XmlRetorno=<GerarNotaResponse><RetornoNota><Resultado>0</Resultado><Nota>0</Nota><LinkImpressao></LinkImpressao></RetornoNota><DescricaoErros><item><id>0</id><DescricaoProcesso>Processo Geral</DescricaoProcesso><DescricaoErro>S01Senha não pode ser verificada</DescricaoErro></item></DescricaoErros></GerarNotaResponse> [Erro1] Codigo=0 Correcao=S01Senha não pode ser verificada Descricao=Processo Geral ) 10/07/24 10:20:34:514 - Destravar 10/07/24 10:20:34:520 - LIB_UltimoRetorno 10/07/24 10:20:34:527 - MoverStringParaPChar. StrLen:1777, BufLen:1777 10/07/24 10:20:34:535 - Codigo:0, Mensagem:[Envio][CR][LF]CodigoVerificacao=[CR][LF]Data=[CR][LF]Link=[CR][LF]Lote=1[CR][LF]MaxRps=1[CR][LF]ModoEnvio=Gerar NFSe[CR][LF]NumeroNota=0[CR][LF]Protocolo=[CR][LF]Situacao=0[CR][LF]Sucesso=0[CR][LF]XmlEnvio=<GerarNota xmlns="urn:sigiss_ws"><DescricaoRps><ccm>12345678</ccm><cnpj>11111111111111</cnpj><senha>123456</senha><crc></crc><crc_estado></crc_estado><servico></servico><situacao>tp</situacao><valor>0,0000</valor><base>0,0000</base><descricaoNF>discriminacao I; discriminacao II</descricaoNF><tomador_tipo>2</tomador_tipo><tomador_cnpj>12345678901</tomador_cnpj><tomador_email>[email protected]</tomador_email><tomador_razao>INSCRICAO DE TESTE E TESTE</tomador_razao><tomador_fantasia></tomador_fantasia><tomador_endereco>RUA PRINCIPAL</tomador_endereco><tomador_numero>100</tomador_numero><tomador_complemento>APTO 11</tomador_complemento><tomador_bairro>CENTRO</tomador_bairro><tomador_CEP>14800000</tomador_CEP><tomador_cod_cidade>4213500</tomador_cod_cidade><tomador_fone>1622223333</tomador_fone><rps_num>1</rps_num><rps_serie>85</rps_serie><rps_tipo>1</rps_tipo><rps_dia>01</rps_dia><rps_mes>12</rps_mes><rps_ano>2023</rps_ano><rps_substituido></rps_substituido><outro_municipio>4213500</outro_municipio><cod_outro_municipio>4213500</cod_outro_municipio><retencao_iss>0,0000</retencao_iss><pis>0,0000</pis><cofins>0,0000</cofins><inss>0,0000</inss><irrf>0,0000</irrf><csll>0,0000</csll></DescricaoRps></GerarNota>[CR][LF]XmlRetorno=<GerarNotaResponse><RetornoNota><Resultado>0</Resultado><Nota>0</Nota><LinkImpressao></LinkImpressao></RetornoNota><DescricaoErros><item><id>0</id><DescricaoProcesso>Processo Geral</DescricaoProcesso><DescricaoErro>S01Senha n[195][163]o pode ser verificada</DescricaoErro></item></DescricaoErros></GerarNotaResponse>[CR][LF][CR][LF][Erro1][CR][LF]Codigo=0[CR][LF]Correcao=S01Senha n[195][163]o pode ser verificada[CR][LF]Descricao=Processo Geral[CR][LF] Como eu não tenho dados válidos, a rejeição já era esperada. Por favor, como está sua configuração em seu arquivo ACBrLib.ini? [DFe] SSLCryptLib=1 SSLHttpLib=3 SSLXmlSignLib=4 UF=SP TimeZone.Modo=0 TimeZone.Str= URLPFX= ArquivoPFX=C:\Caminho\doMeu\PFX DadosPFX= Senha=SenhadoMeuPFX NumeroSerie= VerificarValidade=1 -
ACbrLibNFse - Provedor Cidade de Açailandia
Diego Foliene replied to jeffersonjunglaus's tópico in ACBrLIB
Tópico movido para a área do SAC, para que o SLA de respostas seja considerado -
Utilizando o ACBrLib no Azure App Service Linux - sem Docker
Diego Foliene replied to Rodrigo - Digibyte 's tópico in ACBrLib
-
Olá pessoal! Primeiro de tudo, se você na verdade está perdido e com dificuldades para utilizar a Lib em um ambiente Azure, é importante que siga as orientações do tópico abaixo: Depois de seguidas as orientações deste tópico, será possível utilizar o ACBrLib no App Service da Azure. No entanto, alguns podem encontrar certas diferenças nas formas como os impressos são gerados no ambiente Linux da nuvem Azure e do Windows. Isso pode ocorrer devido a falta das fontes Microsoft. Abaixo temos algumas linhas e a explicação do que elas fazem, que ao serem adicionadas no script criado no tópico mencionado anteriormente, provaram resolver o problema. Um agradecimento ao membro de nossa comunidade @Rodrigo - Digibyte por mais está dica valiosa.
-
Olá pessoal! Recentemente foi divulgado uma notícia informando que o CNPJ, vai sofrer uma mudança a partir de 2026 com a adição de caracteres alfanuméricos. Se você não faz ideia do que está acontecendo o tópico abaixo trás a notícia em detalhes: Considerando a importância desta informação e o impacto da mesma gostaríamos de ouvir a opinião de vocês. Como vocês acham que essa mudança vai impactar o operacional das empresas?
-
untilPara mais informações confira:
-
Manutenção na Autoridade Certificadora AC-SAT no dia 10/07/2024
um tópico no fórum postou Diego Foliene Notícias do ACBr
Olá pessoal! Conferindo na página Sobre o SAT, consta um aviso informando que no dia 10/07/2024, entre às 03h00 e às 10h00 será realizada uma manutenção na autoridade certificadora(AC) do SAT. Este processo vai afetar a renovação de certificados e a ativação de SATs. Por isso, é solicitado que as ativações sejam feitas fora deste período e que não seja trocado os códigos de ativação do SAT para que a quantidade máxima de tentativas de ativação não seja atingida.-
- 3
-
-
-
Bom dia! Tópico vinculado a #TK-5705 criada para análise do caso e parecer por parte da equipe de consultores.
