Ir para conteúdo
  • Cadastre-se

Paulo Alexandre Hostert

Membro Pro Verificado
  • Total de ítens

    421
  • Registro em

  • Última visita

2 Seguidores

Sobre Paulo Alexandre Hostert

Últimos Visitantes

2.970 visualizações

Paulo Alexandre Hostert's Achievements

  1. Atualizamos os fontes agora e deu certo aqui. Obrigado.
  2. Existe alguma previsão para disponibilizar essa questão do boleto por API para a Ailos?
  3. Acredito que o pessoal do ACBr acompanha aqui, ou será que devemos abrir um novo tópico?
  4. Atualizei os fontes e foi necessário ajustar o ponto que destaquei, alterando de "<>" para "=", pois a tag pTotTribSN só poder ser informada quando for "Sim". function TNFSeW_PadraoNacional.GerarXMLTotalTributos: TACBrXmlNode; begin Result := CreateElement('totTrib'); if (NFSe.Servico.Valores.totTrib.pTotTribFed > 0) or (NFSe.Servico.Valores.totTrib.pTotTribEst > 0) or (NFSe.Servico.Valores.totTrib.pTotTribMun > 0) then Result.AppendChild(GerarXMLPercentualTotalTributos) else if (NFSe.OptanteSN = osnOptanteMEEPP) then Result.AppendChild(AddNode(tcDe2, '#1', 'pTotTribSN', 1, 5, 1, NFSe.Servico.Valores.totTrib.pTotTribSN, '')) else if (NFSe.Servico.Valores.totTrib.indTotTrib = indSim) then Result.AppendChild(AddNode(tcStr, '#1', 'indTotTrib', 1, 1, 1, indTotTribToStr(NFSe.Servico.Valores.totTrib.indTotTrib), '')) else Result.AppendChild(GerarXMLValorTotalTributos); end;
  5. É que no código do ACBr a tag indTotTrib só está sendo gerada quando diferente de sim. Alteramos aqui para = sim para não gerar.
  6. Boa tarde, Quando a tag indTotTrib for igual a não, não deve constar no XML. Dessa forma consegui emitir.
  7. Quando devemos utilizar o arquivo ACBrNFSeXServicos.ini para o sistema localizar a url de emissão? O ACBr terá uma forma de identificar a mesma sem o arquivo?
  8. Olá, pessoal. Ao tentar realizar a emissão de uma NFS-e com o provedor Nacional, estou recebendo o seguinte erro: “Se CST for igual a ‘0 - Nenhum’, ‘8 - Operação sem Incidência da Contribuição’, ‘9 - Operação com Suspensão da Contribuição’, o valor da BC do PIS/COFINS não pode ser informado.” Ao analisar o código, verifiquei que na função TNFSeW_PadraoNacional.GerarXMLTributacaoOutrosPisCofins, localizada na unit PadraoNacional.GravarXML, a geração das tags de valroes de PISCOFINS ocorre apenas quando o CST é diferente de 8 ou 9. Porém, conforme a mensagem retornada pelo provedor, quando o CST for igual a 0, também não devem ser geradas as tags de valores (como base de cálculo). Dessa forma, realizei um ajuste na unit para que, além dos CST 8 e 9, o CST 0 também impeça a geração dessas tags, evitando o erro na validação. Estou encaminhando a unit alterada em anexo para avaliação e validação do ajuste. Fico no aguardo de orientações ou validação da correção. Obrigado! PadraoNacional.GravarXml.pas
  9. Identificamos que a tag cCIB não estava sendo gerada no XML, o que estava resultado no erro Falha no esquema XML do DF-e.infDPS.serv.obra.cCIB - É um campo obrigatório. Realizamos a alteração na unit para que se a propriedade CIB estiver preenchida gerar a tag no XML, assim conseguimos emitir a nota de serviço com as informações da obra no ambiente de homologação. Realizamos a inclusão dessa informação. Unit está em anexo. PadraoNacional.GravarXml.pas
  10. Gostaria de saber se é possível realizar a integração com o banco Ailos/Viacredi por API? Caso não, se tem alguma previsão para implementação?
  11. Segue unit em anexo ACBrNFSeXConversao.pas
  12. Ao tentar emitir uma nota de serviço está tendo o erro de "código da cidade do tomador não é um código válido." Verificamos que dentro da Unit ACBRNFSeXConversao na função CobIBGEtoCodTOM não estava abrangendo o código IBGE 4220000 que está dentro do procedimento P42. No if (ACodigo >= 4200051) and (ACodigo <= 4219853) then P42 Realizamos a alteração para que a condição aceite até o código 4220000 e conseguimos realizar a emissão da nota.
  13. Não deveria abrir outro tópico para isso? Tenta depurar o processo de geração da string do XML na classe do ACBr.
  14. Estou atribuindo somente se estiver informado.
×
×
  • 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...