Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 19-12-2022 em todas as áreas
-
Olá a todos, segue mais uma contribuição de nossa parte para com o projeto. Fiz a inclusão do PSP GerenciaNet no AcbrPIXCD, e vou deixar aqui os links para a documentação, para as devidas conferências, e os arquivos criados e alterados no componente para a implementação, caso seja preciso faço o envio dos dados para teste. Links da Documentação: Introdução (gerencianet.com.br) Gerencianet API Pix - Postman Collection (getpostman.com) ACBrPIXPSPGerenciaNet.pas ACBrPIXCDReg.pas ACBrPIXSchemasCob.pas FrPrincipal.dfm FrPrincipal.pas PIXCDTeste.dpr PIXCDTeste.dproj PIXCDTeste.ini3 pontos
-
Bom dia, Vejam na mensagem de retorno que é um erro interno deles de conexão com o sql server. A continência foi ativada em SP o que confirma problema lá. http://www.nfe.fazenda.gov.br/portal/principal.aspx2 pontos
-
Segue o componente atualizado para versão S-1.1, NT 06/2022 item 3.2. e programa exemplo corrigido. O teste de geração e assinatura dos eventos foi feita através do programa exemplo. Algumas observações importantes: 1 - Ainda não foi possível testar o evento de retorno S-5501; 2 - O evento S-2501 está sendo gerado de acordo com as especificações que constam no portal, porém, ao validar o evento gerado pelo programa exemplo, está apresentando mensagem de erro; 3 - Foi necessário corrigir o programa fonte pcnConversao.pas e pcnGerador.pas que ficam na pasta pcnComum para incluir campo com uma casa decimal. Existem eventos que precisam de campo com apenas uma casa decimal (tag qtdMesesRRA dos rendimentos recebidos acumuladamente); 4 - Outras atualizações anteriores também foram feitas para adequar ao leiaute dos eventos. Lembrando que a versão S-1.1 está sendo usada na somente produção restrita. ACBreSocial.zip Delphi-Exemplo.zip eSocial Versão S-01-01-00 - Adaptação do componente ACBr.xlsx veS01_01_00.zip1 ponto
-
Olá pessoal, O Projeto ACBr se orgulha de contar com consultores extremamente engajados em entregar as melhores soluções para nossa comunidade. E da mesma forma, nos orgulhamos de como nossa comunidade é ativa e atuante. Temos uma missão para você que já está emitindo a NFSe (usando ACBrNFSeX ou não). Hoje nosso time que cuida do componente ACBrNFSeX está preparando evoluções, maior segurança no código e também a disponibilidade da ACBrLibNFSe. Estamos montando mais testes e por isso precisamos de arquivos XMLs de NFS-e que foram emitidas com sucesso para os seguintes provedores: Agili Bauhaus Conam CTA CTAConsult eGoverneISS EL Equiplano GeisWeb Governa Infisc ISSCambe ISSDSF ISSLencois ISSSaoPaulo SigISSWeb Simple SmarAPD ISSBarueri Giap IPM Siappa Se você tem algum XML de NFSe emitida com sucesso por algum desses provedores, por favor nos enviem. Como os arquivos podem ter dados seníveis, pedimos que nos encaminhem para o email [email protected]. Se você preferir, pode até alterar os dados sensíveis, desde que mantenha o layout do arquivo. Por exemplo, altere o e-mail do emitente para algo como [email protected]; Ou suponha que exista no XML o código de verificação como 'A5467XUR', altere para algo como 'A12345BCD', etc... Desta forma podemos aprofundar nosso processo de testes e garantir ainda mais qualidade no componente ACBrNFSeX e na ACBrLibNFSe que deve ser lançada no próximo trimestre. Contamos com vocês!!1 ponto
-
Obrigado pela contribuição, em breve será validada para possível inclusão ao svn #TK-34031 ponto
-
Bom dia. Veja se ele não tá se referindo ao cte de subcontratação... alguns conhecem por "contra CT-e" ... mas sabe como é usuario né? sugiro que peça uma explicação mais detalhada para melhor entendimento.1 ponto
-
Em consulta a SEFAZ PE, fui informado que não é necessário credenciamento da aplicação ou software house para emissão de NFe.1 ponto
-
Bom dia, no programa Exemplo quando é solicitado pelos consultores, é ambiente controlado, pois conseguimos o mesmo cenário, não tendo inferências externas. Referente as suas mensagens, desabilite as mensagens padrões da ACBr, gere as mensagens desejadas, lembrando que, o Banco do Brasil só aceita na sua grande maioria, Campos alfanumericos, sem quebra de linhas, únicos caracteres "especiais", é underline, hifen e espaços, os demais geralmente são rejeitados. principalmente no Swagger campos denominados como Maiusculos seguem essa regra. uma sugestão, é gerar o teste tambem diretamente via postman ou inmsonia1 ponto
-
Jóia. fico no aguardo do retorno após rodar o exemplo ai e preencher com seus dados.1 ponto
-
Bom dia! Se você fez a alteração e deseja que a mesma seja inclusa, por favor, anexe as units alteradas para validação por parte da equipe do ACBr e envio ao SVN. Muito obrigado por querer contribuir!1 ponto
-
Bom dia, A lib lhe permitirá criar uma API para os serviços da NFe, não no mobile (até onde sei), e no mobile você poderia consumir essa API hospedada em algum servidor.1 ponto
-
Recebemos relatos relativos a problemas nos serviços da NFe em SP. Foi ativada a contingência às 11:15 não informando a previsão, aparentemente normalizado após as 15h quando desativaram a contingência. Fonte: http://www.nfe.fazenda.gov.br/portal/principal.aspx1 ponto
-
Só um detalhe, veja no json dele que foi alimentado o campoUtilizacaoBeneficiario e não o MensagemBloquetoOcorrencia, por isso citei os 30 caracteres.1 ponto
-
Boa tarde Jucelino, Você esta usando o novo componente ACBrNFSeX? Quais são os valores de: SSLLib, CryptLib, HttpLib, XmlSignLib e SLLType ?1 ponto
-
Não sei se chegou a testar no exemplo com os comandos q te passei acima. Mas funciona assim: Para vc usar uma mensagem personalizada e colocar a sua, vc precisa desabilitar a mensagem padrão. (desabilitando a mensagem padrão vc que deve preencher no campo de msg.. as msg de protestar após x dias, descontos pgto ate a data, etc; estas msgs padrão do banco o seu software q vai controlar) Se ela estiver ativa, dai vc esquece o campo titulo.mensagem. Teste antes no exemplo por favor se isso resolve seu problema.1 ponto
-
Acontecerá as 15:00 com transmissão pelo canal no youtube do CRCDF, a live Emissão de Nota Fiscal de Serviços Eletrônica-NFSe no Distrito Federal. https://www.youtube.com/channel/UCpQ0RluwZ5hm36HAL8v-nww1 ponto
-
Confundi, uso maior parte do tempo o GIT, então, aguardo um posição dos moderadores para dar o Update no código alterado.1 ponto
-
Mais um lançamento ACBrLib, desta vez chegou a ACBrLibNCM !! Como todos sabem, temos o Componente ACBrNCM, o mesmo é utilizado para Delphi e Lazarus e também esta disponível no ACBrMonitorPLUS, para que outras linguagens possam utilizar este componente. Agora utilizando o ACBrLibNCM, essa integração pode ser ainda mais nativa, tornando este processo ainda mais transparente dentro das aplicações. Utilizando ACBrLibNCM você consegue baixar um arquivo .json com todos os NCMs atualizado através do portal Siscomex. //-------------------------------- Exemplo ACBrLib C# --------------------------------------// Parâmetros: cNomeArquivo - Nome do arquivo a ser criado com a lista de NCMs baixados. sResposta - Usado pelo retorno, contem as informações retornadas pela consulta. esTamanho - Usado pelo retorno, contem o tamanho da string (sResposta). ACBrNCM.BaixarLista("C:\\temp\\NCMs.txt"); Como obter a ACBrLibNCM ? Caso você seja assinante do plano ACBr PRO, basta realizar o download do ACBrLibNCM na sessão de download do fórum ACBr. Se você não é assinante, não perca tempo, fale com um dos nossos consultores via whatsapp (15)2105-0750 e veja as vantagens de ser ACBr PRO. Onde encontro a documentação e o programa exemplo para uso da ACBrLibNCM ? Os exemplos de uso estão disponíveis para download via SVN. Clique aqui e saiba como baixar todos os fontes e exemplos do Projeto ACBr. Já o manual está disponível de forma online em: https://acbr.sourceforge.io/ACBrLib/ACBrLib.html Ficou alguma dúvida ? Então corra para o nosso Discord para obter ajuda !! Até o próximo lançamento1 ponto
-
[Código Alterado] Em anexo. o arquivo xml S5001. ID1114643850000002022112916355114339-S5001.xml 4.84 kB · 1 download pcesS5001.pas1 ponto
-
Olá Pessoal, Infelizmente as cidades brasileiras não seguem um padrão nacional. Primeiramente é importante dizer que a maioria das cidades não querem ou não tem condições financeiras e ou técnicas para possuir o seu próprio WebService, sendo assim elas acabam contratando através de licitação (que tem prazo de validade) empresas (que chamamos de provedores) que fornecem o WebService. Hoje o componente ACBrNFSeX reconhece 145 provedores que vamos separar em 4 grupos. Grupo 1 - Provedores que implementaram os seus WebServices segundo a versão 1 do layout da ABRASF. Grupo 2 - Provedores que implementaram os seus WebServices segundo a versão 2 do layout da ABRASF. Grupo 3 - Provedores que implementaram os seus WebServices segundo um layout próprio. Grupo 4 - Temos somente o provedor PadraoNacional cujo layout esperamos que seja adotado pela maioria das cidades (ainda em fase de implantação pela RFB e SERPRO). Vamos detalhar um pouco mais cada um desses grupos: Grupo 1 - Provedores que seguem a versão 1 do Layout da ABRASF. Serviços documentados: EnviarLoteRps - Envio de um Lote de Rps no modo assíncrono; O componente gera o XML do Rps e envia para o webservice, através desse serviço é possível enviar um lote contendo de 1 até 50 Rps. Temos como resposta o número do protocolo que atesta que o lote foi recepcionado pelo WebServico, isso não significa que o Rps foi processado com sucesso. O número do protocolo vai ser utilizado nos serviços: ConsultarSituacaoLoteRps e ConsultarLoteRps. ConsultarSituacaoLoteRps - Consulta a situação de um lote de Rps enviado previamente; Através desse serviço temos a situação de um lote enviado que pode ser: 1 - Lote não enviado; 2 - Lote aguardando o processamento; 3 - Lote processado com falhas; 4 - Lote processado com sucesso. ConsultarLoteRps - Consulta um lote de Rps enviado previamente; Através desse serviço temos uma lista de rejeições caso a situação seja 3 ou a lista das NFS-e (XML das NFS-e geradas pelo WebService) se a situação for 4. ConsultarNFSeRps - Consulta uma NFS-e com base no número e serie de um Rps enviado previamente; Através desse serviço teremos a lista de rejeições ou o XML da NFS-e caso o Rps tenha sido processado com sucesso. ConsultarNFSe - Consulta uma NFS-e com base no número da nota; Através desse serviço teremos a lista de rejeições ou o XML da NFS-e. CancelarNFSe - Cancela uma NFS-e com base no número da nota e mais algumas informações; Através desse serviço teremos a lista de rejeições ou o XML de cancelamento da nota. Grupo 2 - Provedores que seguem a versão 2 do Layout da ABRASF. Serviços documentados: EnviarLoteRps - Envio de um Lote de Rps no modo assíncrono; O componente gera o XML do Rps e envia para o webservice, através desse serviço é possível enviar um lote contendo de 1 até 50 Rps. Temos como resposta o número do protocolo que atesta que o lote foi recepcionado pelo WebServico, isso não significa que o Rps foi processado com sucesso. O número do protocolo vai ser utilizado no serviço: ConsultarLoteRps. EnviarLoteRpsSincrono - Envio de um Lote de Rps no modo síncrono; O componente gera o XML do Rps e envia para o webservice, através desse serviço é possível enviar um lote contendo de 1 até 50 Rps. Temos como resposta a lista de rejeições ou o XML das notas. GerarNFSe - Envio de um único Rps no modo síncrono; O componente gera o XML do Rps e envia para o webservice, através desse serviço só é possível enviar um Rps por vez. Temos como resposta a lista de rejeições ou o XML da nota. ConsultarSituacaoLoteRps - Este serviço não consta na versão 2 do layout da ABRASF, caso você tentar usar o componente vai lhe apresentar uma mensagem acusando que este serviço não se encontra implementado. ConsultarLoteRps - Consulta um lote de Rps enviado previamente; Através desse serviço temos uma lista de rejeições caso o Rps tenha sido processado com falha ou a lista das NFS-e (XML das NFS-e geradas pelo WebService), devemos usar esse serviço caso o envio tenha ocorrido no modo assíncrono. ConsultarNFSeRps - Consulta uma NFS-e com base no número e serie de um Rps enviado previamente; Através desse serviço teremos a lista de rejeições ou o XML da NFS-e caso o Rps tenha sido processado com sucesso. ConsultarNFSe - Este serviço não consta na versão 2 do layout da ABRASF, caso você tentar usar o componente vai lhe apresentar uma mensagem acusando que este serviço não se encontra implementado. ConsultarNFSeFaixa - Consulta uma NFS-e ou uma faixa de NFS-e com base no número da nota; Através desse serviço teremos a lista de rejeições ou o XML das NFS-e. ConsultarNFSeServicoPrestado - Consulta uma NFS-e ou várias dependendo das condições da consulta; Através desse serviço teremos a lista de rejeições ou o XML das NFS-e. ConsultarNFSeServicoTomado - Consulta uma NFS-e ou várias dependendo das condições da consulta; Através desse serviço teremos a lista de rejeições ou o XML das NFS-e, emitidas contra o nosso CNPJ. CancelarNFSe - Cancela uma NFS-e com base no número da nota e mais algumas informações; Através desse serviço teremos a lista de rejeições ou o XML de cancelamento da nota. SubstituirNFSe - Realizada duas ações ao mesmo tempo: Cancela uma NFS-e com base no número da nota e mais algumas informações e envia um Rps que se processado com sucesso vai substituir a nota que foi cancelada; Através desse serviço teremos a lista de rejeições ou o XML de cancelamento da nota e o XML da nota substituidora. Observação importante sobre os provedores que seguem a versão 2, alguns deles não implementaram todos os serviços listados acima. Grupo 3 - Provedores que possuem um layout próprio. Como cada provedor tem o seu próprio layout ele também define quais os serviços que vão ser implementados em seus WebService, sendo assim não tem como listar eles aqui. Grupo 4 - Padrão Nacional possui um layout próprio. O WebService vai ser único para todas as cidades que aderirem esse padrão. Serviços documentados: GerarNFSe - Envio de um único DPS (Declaração de Prestação de Serviço) no modo síncrono; O componente gera o XML do DPS e envia para o webservice (API da NFS-e Padrão Nacional), através desse serviço só é possível enviar um DPS por vez. Temos como resposta a lista de rejeições ou o XML da nota. ConsultarDPSporChave - Consulta um DPS através da sua chave enviado previamente; Através desse serviço teremos a chave da NFS-e caso o DPS tenha sido processado com sucesso. ConsultarNFSeporChave - Consulta uma NFS-e pela sua chave; Através desse serviço teremos como resposta o XML da NFS-e. ConsultarDFe- Podemos realizar essa consulta informando a chave da NFS-e ou o NSU (Numero Sequencial Único); Através desse serviço podemos baixar o XML da NFS-e e eventos vinculados a mesma ou através do NSU baixar o XML de varias NFS-e e eventos, funciona de forma semelhante ao DistribuicaoDFe da NF-e, onde tanto o Emitente da nota quanto o tomador ou intermediário (caso esteja informado na nota) podem baixar as notas. ObterDANFSE - Permite baixar o PDF do DANFSE com base na chave da NFS-e; Através desse serviço teremos como resposta o PDF do DANFSE da NFS-e. EnviarEvento - Permite o envio de diversos eventos como por exemplo o de cancelamento. Através desse serviço enviamos o XML de Pedido de Registro de Evento e temos como resposta o XML do Evento caso o pedido seja processo com sucesso. ConsultarEvento - Permite a consulta de eventos com base na chave da NFS-e. Através desse serviço temos como resposta o XML do evento. ConsultarParam - Permite a consulta dos parâmetros de configuração realizados pela prefeitura que aderiu ao projeto da NFS-e Padrão Nacional. Através desse serviço temos como resposta a parametrização feita pela prefeitura.1 ponto
-
Explicação... The IDE forces all unit filenames to lower case. Even renaming the files to the casing that we want, which matches the casing in code, eventually the IDE will put it back to lower case. the reason why the IDE does this: on case sensitive filesystems (e.g. Linux), it also checks for the file in all lowercase. Keeping files lowercase saves a lot of headaches if the code is ever used on Linux. (otherwise the case in the USES clause must match exactly) Mas pra nós isso não é sempre um problema. Afinal fica muito difícil pra nós lermos os nomes dos arquivos se estiverem tudo em letras minúsculas. A solução: A configuração que muda esse comportamento está em: Tools->Options->Environment->Naming Ou Ferramentas -> Opções -> Ambiente -> Nomeação Fonte: https://forum.lazarus.freepascal.org/index.php?topic=34514.01 ponto
-
Com base em NFe , registro C100, o valor informado no campo VL_DOC é o valor liquido e no campo VL_ITEM é sem o desconto, ou seja, bruto. Acredito que como tem o campo de desconto, fazem a relação item - desconto = total doc Esta é a posição do meu contador, fica aí caso ajude alguém com esta dúvida.1 ponto