Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 06-06-2025 em todas as áreas
-
Olá Pessoal, A cidade de Araraquara/SP trocou de provedor, deixou de usar o Ginfes e passou a usar o Giap. O provedor Ginfes se utiliza da versão 1 do layout da ABRASF e o Giap possui um layout próprio. O provedor Giap já se encontra implementado a um bom tempo e é usado por exemplo pela cidade de São Carlos/SP. A principio foi feita a alteração no arquivo ACBrNFSeXServicos.ini visando a troca do provedor e as URL de homologação e produção. Mas isso não foi suficiente, pois o provedor Giap vai utilizar a versão 1 do layout da ABRASF para Araraquara/SP. Sendo assim foi necessário realizar alterações no código do componente, mais precisamente nas units referente ao provedor Giap para poder atender essa demanda. Quais foram as alterações que devemos prestar mais atenção? Quem costuma copiar o arquivo ACBrNFSeXServicos.ini para a maquina do emitente da nota, vai ter que atualizar. Temos uma nova pasta de esquemas: A pasta 1.00 contem os schemas do provedor Giap para o seu layout próprio. A pasta 1.01 contem os schemas para o provedor Giap validar o XML do RPS segundo a versão 1 do layout da ABRASF. Uma nova versão do ACBrLibNFSe e do ACBrMonitor Plus já esta sendo providenciada ainda para hoje 06/06/2025. Caso alguém tenha algum problema com os serviços disponibilizados pelo provedor favor criar um tópico aqui no fórum e relatar o problema. Por fim quero informa-los que o provedor Giap disponibiliza os serviços: Recepcionar um lote com até 50 RPS, Consultar NFSe por RPS e Cancelar NFS-e. Somente esses 3 serviços estão disponíveis no webservice do provedor.3 pontos
-
Olá comunidade do Projeto ACBr ! Agora é possível utilizar as classes de alto nível referente a reforma tributária. Realizamos uma atualização das classes, onde o mesmo já esta disponíveis em nosso SVN - Commit (39575, 39576). Commit At revision: 39575: -> Foram adicionadas novas classes referente a reforma tributária. Commit At revision: 39576: -> Atualização do programa exemplo, incluindo exemplo de preenchimento usando as novas classes da reforma tributária. Para utilizar as novas classes, é necessário atualizar ACBrLibNFe.aar para a versão disponível a partir de 10/06/2025, além de atualizar os fontes disponíveis no SVN. É necessário também atualizar a pasta Schemas da NFe pois a ultima versão disponível já contem os .xsds da a reforma tributária. Detalhe, a liberação do ambiente de homologação esta previsto para o dia 01/07/2025. O Projeto ACBr esta centralizando todas as informações no tópico abaixo: Aguardamos feedbacks. Até a próxima.2 pontos
-
1 ponto
-
1 ponto
-
O Sitef tem um funcionamento diferente, onde devemos informar quais formas de pagamento não queremos... Isso é feito, nos fontes do ACBr, em TACBrTEFAPIClassCliSiTef.EfetuarPagamento Observe que nesse método, o ACBr tenta traduzir os parâmetros recebidos no método EfetuarPagamento para esses parâmetros de restrição... Restricoes := DadosAdicionais; if (pos('[', fParamAdicFuncao.Text) = 0) then // Não especificou Restrições de Menu ? begin if (Op <> 0) and (OP <> 1) then // Débito Restricoes := Restricoes + CSITEF_RestricoesCueque + ';'; if (Op = 2) then // Débito Restricoes := Restricoes + CSITEF_RestricoesCredito + ';' else if (Op = 3) then // Crédito Restricoes := Restricoes + CSITEF_RestricoesDebito + ';'; if (Financiamento = tefmfAVista) then begin Restricoes := Restricoes + CSITEF_RestricoesParcelado + ';'; Restricoes := Restricoes + CSITEF_RestricoesParcelaAministradora + ';'; Restricoes := Restricoes + CSITEF_RestricoesParcelaEstabelecimento + ';'; end else if (Financiamento = tefmfParceladoEmissor) then begin Restricoes := Restricoes + CSITEF_RestricoesAVista + ';'; Restricoes := Restricoes + CSITEF_RestricoesParcelaEstabelecimento + ';'; end else if (Financiamento = tefmfParceladoEstabelecimento) then begin Restricoes := Restricoes + CSITEF_RestricoesAVista + ';'; Restricoes := Restricoes + CSITEF_RestricoesParcelaAministradora + ';'; end; e no final, ele adiciona os parâmetros que você tenha injetado em ParamAdicConfig e move tudo para ParamAdicFuncao... // Convertendo para formato de parâmetro, conforme esperado if (SL.Count > 0) then begin Restricoes := StringReplace(Trim(SL.Text), sLineBreak, ';', [rfReplaceAll]); if Restricoes <> '' then Restricoes := '['+Restricoes+']'; if fParamAdicConfig.Count > 0 then Restricoes := Restricoes + ';'+ Trim(fParamAdicConfig.Text); if (Restricoes <> '') then fParamAdicFuncao.Add( Restricoes ); end; finally SL.Free; end; Então precisamos ver no Log do ACBr (ou Sitef), como ficaram as restrições e parâmetros finais, enviados para o Sitef Segunda a documentação do SiTEF: https://dev.softwareexpress.com.br/docs/clisitef/clisitef_documento_principal/#início-da-transação-de-pagamento-ou-gerencial 110 Abre o menu de transações Gerenciais Os Cancelamentos, iniciam no comando 200 (que é o comando padrão do ACBr)1 ponto
-
A mensagem de erro não ajuda muito... Mas para o evento de prestação de serviço em desacordo do CTe, deve preencher a tag infEvento.DetEvento.xOBS, e não a xJust. A tag cOrgao deve ser o código da UF do emitente do CTe (pode extrair da chave de acesso) e não o ambiente nacional 91. Da mesma forma, precisa configurar o componente para a UF do emitente: ACBrCTe1.Configuracoes.WebServices.UF := CUFtoUF(eventoCTe.InfEvento.cOrgao); Lembrando que não existem as manifestações que existem para a NFe (Ciência, Confirmação, Desconhecimento, Operação não realizada) no caso do CTe.1 ponto
-
Aqui só enviamos a TAG se caso indIEDest <> inIsento, ou seja, se for isento nem preencha nada, simplesmente não envie.1 ponto
-
Para isento deve deixar a tag IE em branco. Se está acusando rejeição mesmo assim pode indicar que existe IE ativa para o CNPJ na UF. Consulte no CCC: https://dfe-portal.svrs.rs.gov.br/NFE/CCC1 ponto
-
Boa tarde, segue o arquivo com o ajuste referente aos dias para a baixa automática durante o registro. ACBrBoletoW_Santander_API.pas1 ponto
-
1 ponto
-
Olá Pessoal, Vamos atualizar esse tópico. Já foi finalizado os ajustes nos componentes: ACBrBPe, ACBrCTe, ACBrNF3e, ACBrNFCom e ACBrNFe. Os fontes alterados bem como os Schemas e os programas exemplos dos 5 componentes mencionados acima já estão no SVN. Quero lembrar que ainda não é possível enviar o XML contendo os novos campos para a SEFAZ, uma vez que esta ainda não liberou o ambiente de homologação que esta previsto para 01/07/2025. Estamos trabalhando já no componente ACBrNFSeX, mas como dito anteriormente até a postagem desse tópico não foi publicado os Schemas. No que se refere a NFSe temos duas questões: 1. A NT publicada com as mudanças no layout referente a Reforma Tributária é no layout da NFS-e Padrão Nacional (não confundir com ABRASF). 2. Hoje o componente ACBrNFSeX atende 1848 cidades, algumas delas contrataram provedores que usam a versão 1 do layout da ABRASF, outras contrataram provedores que usam a versão 2 do layout da ABRASF e outras contrataram provedores que tem layout próprio. Não sabemos qual a atitude dos provedores que utilizam a versão 1 ou 2 do layout da ABRASF bem como os que tem o seu próprio layout no que se refere a Reforma Tributária. Eles vão alterar o layout que usam para adequar a Reforma ou vão abandonar o layout em uso e vão passar a usar o layout da NFS-e Padrão Nacional? Não temos a resposta para essa pergunta. Até a próxima pessoal.1 ponto