-
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
-
Estava funcionando e agora não funciona mais ACBrDelphiZXingQRCode
Diego Foliene replied to Arturo's tópico in Dúvidas gerais
Bom dia. Você está querendo gerar um QRCodeEstático para PIX, é isso? No programa exemplo do componente ACBrPIXCD temos um exemplo de como realizar esse processo. procedure TForm1.PintarQRCodeEstatico; begin mQRE.Lines.Text := ACBrPixCD1.GerarQRCodeEstatico( StrToFloatDef(fleQREValor.Text, 0), edtQREInfoAdicional.Text, edtQRETxId.Text); PintarQRCode(mQRE.Lines.Text, imgQRE.Picture.Bitmap, qrUTF8BOM); end; -
Opa! Pode sim! Muito obrigado pela contribuição! A TK entrou em nosso backlog para ser analisada e desenvolvida, com sua contribuição o processo será ainda mais rápido.
-
Erro quando o cancelamento não é realizado
Diego Foliene replied to Vilmondes Cândido Rosa's tópico in ACBrLIB
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. -
LibMDFe -> Não Imprime todos os XML da Relação de documentos
Diego Foliene replied to Jamil Araujo's tópico in ACBrLIB
Bom dia! Por favor, qual é versão da Lib que está usando? Fiz um teste usando o XML que disponibilizou, o demo disponível em C# e a última versão da Lib disponível aqui e mostrou todas as Notas. Por gentileza, peço que atualize sua Lib e faça um novo teste. -
Ajuste unit ACBrECFBloco_0_Class para layout 9
Diego Foliene replied to Rodrigo - Digibyte's tópico in ACBrSPEDECF
Obrigado pela contribuição, em breve será validada para possível inclusão ao svn #TK-3834 -
Bom dia. Obrigado por reportar. Fiz um teste com o programa exemplo do ACBrSedex e realmente o resultado está vindo diferente. Foi criada a #TK-3833 para análise da situação e parecer do consultor responsável.
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
-
Erro validação nota SystemPro
Diego Foliene replied to Adriano Wolff's tópico in DFe - Documentos Fiscais Eletrônicos
Sim. Foi um teste que não deu certo. Retorne o arquivo GravarXML ao anterior, substitua este que o Italo orientou, reinstale o ACBr e faça um novo teste. -
Erro validação nota SystemPro
Diego Foliene replied to Adriano Wolff's tópico in DFe - Documentos Fiscais Eletrônicos
Neste caso, por favor, esclareça este ponto: Como deve ser enviado a Tag? A unit alterada faz com que deixe de enviar esse parâmetro na infDeclaracaoPrestacaoServico, já a unit normal envia o parâmetro preenchendo Dec_+NumeroRPS+SerieRPS. -
Erro validação nota SystemPro
Diego Foliene replied to Adriano Wolff's tópico in DFe - Documentos Fiscais Eletrônicos
Bom dia. Por favor, substitua está unit na dentro de ..\Fontes\ACBrDFe\ACBrNFSeX\Provedores, reinstale o ACBr e faça novos testes. SystemPro.GravarXml.pas -
componente ACBrNFSeX Falha nos teste do exemplo
Diego Foliene replied to power's tópico in DFe - Documentos Fiscais Eletrônicos
Bom dia. Note que antes você recebia o no código do erro X800. Os erros iniciados em X são gerados pelo próprio componente, neste caso em específico, você estava tendo um erro de schema, geralmente, esse erro X800 indica que o XML confrontado com o schema não confere. Agora nesta outra máquina que você testou, você recebeu erros iniciados em E e L. Esses erros foram retornados para você pelo WebService. Em suma, na outra máquina, você tentava transmitir, mas o processo falhava e você recebia o erro X800 indicando erro de schema. Agora nesta outra máquina, você tentou transmitir e o processo deu certo, o webservice recebeu sua requisição e retornou esses erros indicando informações preenchidas incorretamente. -
Contingência agendada para múltiplas Sefaz no dia 16/04/2023
um tópico no fórum postou Diego Foliene Notícias do ACBr
Bom dia. Diversas Sefaz estão com contingência agendada no dia 16/04/2023 com previsão de inicio as 06:30 e término as 16:00 horas. Fonte: Portal da Nota Fiscal Eletrônica. Durante esse período, para realizar a transmissão de NFe em contingência usando o ACBr siga as orientações deste tópico:- 1 reply
-
- 4
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
-
Como obter XML cancelado com o procEvent vinculado no xml?
Diego Foliene replied to LogProgramador's tópico in Dúvidas gerais
Ele é uma das flags necessárias para gerar o NFeDFe e para atualizar o XML da NFe com o protocolo de Cancelamento. -
Como obter XML cancelado com o procEvent vinculado no xml?
Diego Foliene replied to LogProgramador's tópico in Dúvidas gerais
Este arquivo é gerado pelo componente, mas o que tem validade jurídica é o XML da NFe protocolado e autorizado e no caso o do evento de cancelamento. Infelizmente, fora esta opção para Salvar o XML em Disco pela Lib não tem outra maneira. -
O ?wsdl na URL serve para abrir o arquivo Web Services Description Language, uma notação que indica os métodos do WebService. Pense nele como uma documentação, pois se você salvar ele usando um CTRL+S e depois abrir ele no SOAPUI, por exemplo, vai gerar para você as rotas. No geral, o ?wsdl, não tem diferença nesses casos e pode ser ignorado. Mas se nesse caso em específico ele estiver dando problema podemos adicionar. Por favor, pode confirmar se há diferença no processo de emissão sem esse trecho e com ele?
-
Por favor, é possível verificar se a situação deste Cancelamento em específico se enquadra em alguma das listadas na seção "Erros - CF-e Processado com Inconsistência – Erros Comuns e Possíveis Causas" do FAQ?
- 11 replies
-
- sat
- cancelamento
- (e 4 mais)
-
NFSe Guaíra - SP - Alteração na url de produção (Provedor Fiorilli)
Diego Foliene replied to ffb's tópico in ACBrNFSe
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. -
Banco Banrisul integrado ao componente ACBrPagFor.
um tópico no fórum postou Diego Foliene Notícias do ACBr
Bom dia. O Banco Banrisul é a nova adição na lista de bancos atendidos pelo componente ACBrPagFor! Agora é possível gerar e fazer a leitura do arquivo CNAB240 gerado no leiaute esperado para este banco para os serviços de pagamentos de fornecedor e afins. Um agradecimento mais do que especial ao membro de nossa comunidade @Grupo FS por fornecer a contribuição. Caso não saiba o que é o componente ACBrPagFor, veja este tópico:-
- 7
-
Boa tarde. Primeiro de tudo, mais uma vez, muito obrigado pela contribuição! Toda colaboração sempre será mais do que bem vinda. No geral, me pareceu tudo certo, eu apenas fiz algumas pequenas alterações. Na PagFor.Banrisul.GravarTxt.pas, você fez override nas funções que geram o registro N. Comparando o conteúdo dessas funções com as da classe base usando plugin compare do Notepad ++, a única diferença em comum apontada nelas é que nas funções de override era usada uma função InscricaoToStr que foi adicionada, enquanto que nas funções da classe base é usado InscricaoToStr_SegN. Comparando o conteúdo, ambas a funções eram semelhantes. function TArquivoW_Banrisul.InscricaoToStr(const t: TTipoInscricao): String; begin result := EnumeradoToStr(t, ['1', '2', '3', '9'], [tiCNPJ, tiCPF, tiPISPASEP, tiOutros]); end; function InscricaoToStr_SegN(const t: TTipoInscricao): String; begin result := EnumeradoToStr(t, ['1', '2', '3', '9'], [tiCNPJ, tiCPF, tiPISPASEP, tiOutros]); end; Por isso, optei por remover esses overrides e usar as funções da classe base. Também removi a function InscricaoToStr, pois ela era usada somente nessas funções que faziam override. Na PagFor.Banrisul.LerTxt.pas, você fez um override das funções que fazem a leitura dos segmentos N. Comparando elas com as da classe base no compare, a diferença apontada é que você usou Receita := StrToIntDef mudando o tipo do LerCampo para tcStr. Mas se conferirmos no LerCampo, quando o tipo é tcInt como na classe base, já é usado o StrToIntDef. Outra alteração foi a leitura do campo NomeFavorecido que estava lendo com tamanho 20 e alterei para 30 e no segmento B estava lendo o campo PixMensagem nas posições correspondentes a Chave do PIX. Contribuição enviada na Rev-29024 e Packages atualizados na Rev-29081 Por favor, peço que atualize seus fontes, reinstale o ACBr para realizar novos testes e reporte qualquer problema.