Ir para conteúdo
  • Cadastre-se

Diego Foliene

Consultores
  • Total de ítens

    9.002
  • Registro em

  • Última visita

  • Days Won

    325

Tudo que Diego Foliene postou

  1. Por favor, aguarde nova compilação da Lib para realizar os testes. A Lib costuma ser compilada todas as terças-feiras de manhã.
  2. 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>..." } }
  3. Muito obrigado! O e-mail é: [email protected]
  4. 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.
  5. 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
      • Curtir
  6. 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.
  7. Bom dia! Por favor, qual é o valor da sua configuração TipoResposta no arquivo ACBrLib.ini?
  8. 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.
  9. 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.
  10. 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
  11. 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
      • Curtir
  12. 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
  13. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  14. 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.
  15. Boa tarde! Obrigado por reportar! Criada a #TK-5717 para análise do caso e parecer por parte da equipe de consultores.
  16. 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
  17. Tópico movido para a área do SAC, para que o SLA de respostas seja considerado
  18. 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.
  19. 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?
  20. Olá pessoal! No dia 08/07/2024 foi publicada a versão 1.01 desta Nota Técnica. A nova versão apenas corrige a data em que a NT entra em vigor no ambiente de produção alterando a mesma para 07/10/2024. A nova versão pode ser encontrada AQUI.
  21. Diego Foliene

    Manutenção na AC-SAT

    until
    Para mais informações confira:
  22. 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
      • Curtir
      • Obrigado
  23. Bom dia! Tópico vinculado a #TK-5705 criada para análise do caso e parecer por parte da equipe de consultores.
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...