Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    37.554
  • Registro em

  • Última visita

  • Days Won

    1.058

Tudo que Italo Giurizzato Junior postou

  1. Implantação dos novos NCM em ambiente de produção. Para mais informações clique aqui.
  2. Implantação dos novos NCM em ambiente de homologação. Para mais informações clique aqui.
  3. Olá pessoal, A versão 3.20 da referida tabela traz a tabela de códigos NCM que foram incluídos e excluídos. Prazo de implantação: Ambiente de Homologação (ambiente de testes das empresas): 15/08/2022 Ambiente de Produção: 01/09/2022.
  4. Boa tarde Paulo, O provedor Conam tem o seu próprio layout e os serviços que ele implementou no webservice são: Recepcionar, ConsultarSituacao, ConsultarLote e Cancelar Note que após o envio o serviço Recepcionar do webservice lhe retornou o numero do protocolo. De posse do protocolo o passo seguinte é consultar a situação do lote através do método ConsultarSituacao. Por fim consultar o lote através do método ConsultarLote para obter o XML da NFS-e. Para saber quais os serviços que um provedor implementou em seu webservice basta abrir a unit *.Provider do provedor desejado e ver a classe TACBrNFSeXWebservice do provedor (vide exemplo do provedor Conam): TACBrNFSeXWebserviceConam = class(TACBrNFSeXWebserviceSoap11) public function Recepcionar(ACabecalho, AMSG: String): string; override; function ConsultarSituacao(ACabecalho, AMSG: String): string; override; function ConsultarLote(ACabecalho, AMSG: String): string; override; function Cancelar(ACabecalho, AMSG: String): string; override; function TratarXmlRetornado(const aXML: string): string; override; end; Na postagem abaixo você encontra mais informações de todos os provedores implementados no componente: ACBrNFSeX.
  5. Olá pessoal, Foi publicado a versão 1.10 da referida NT com as seguintes alterações: A versão 1.10 dessa Nota Técnica traz alteração na documentação da Regra E12-10 e criação de exceção para a Regra E16a-20. Como são alterações documentais ou que visam diminuir a quantidade de rejeições e não exigirão esforço de implementação por parte das empresas, o prazo de entrada em produção está mantido. O prazo previsto para a implementação das mudanças é: * Ambiente de Homologação (ambiente de teste das empresas): até 05/08/2022 * Ambiente de Produção: 15/08/2022 Regra E12-10 passa a ter a seguinte condição: Se Operação com Exterior (tag: idDest=3): UF de destino diferente de “EX” Regra E16a-20 passa a ter a seguinte exceção: Exceção: Regra não se aplica quando existir algum item com a UF de consumo do combustível igual a exterior (tag: comb/UFCons = “EX”) e com CFOP = “7667 - Venda de combustível ou lubrificante a consumidor ou usuário final”. Observações: Pelo fato das alterações serem nas regras de validação na SEFAZ, não se faz necessário nenhuma alteração no componente ACBrNFe. Mas temos que ter ciência dessas alterações, pois impacta na passagem dos dados corretos para o componente.
  6. Bom dia Paulo, O componente cria uma pasta Recibos e dentro desta ele só salva os XML dos Rps. Ele também cria a pasta Notas e dentro desta ele só salva os XML das NFS-e. Na pasta raiz, ou seja, a pasta que contem as pastas Notas e Recibos o componente salva os arquivos secundários, XML de envio e de retorno. No programa exemplo do componente temos as linhas a baixo referente a configuração do componente: PathGer := edtPathLogs.Text; PathMensal := GetPathGer(0); PathSalvar := PathMensal; PathCan := PathMensal; É definido um path e atribuído a propriedade PathGer, depois a variável PathMensal recebe o retorno da função GetPathGer, por fim o conteúdo da variável PathMensal e atribuído as propriedades PathSalvar e PathCan. No programa exemplo a função GetPathGer recebe somente um parâmetro cujo valor é zero, mas veja a assinatura dessa função: function GetPathGer(Data: TDateTime = 0; const CNPJ: String = ''; const IE: String = ''): String; Você pode passar o CNPJ que deseja no segundo parâmetro. Faça um teste, acredito que isso vai resolver o seu problema.
  7. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  8. Paulo, Quando mudamos de ambiente, se faz necessário finalizar a execução da aplicação e executar novamente, pois o componente cria o client do provedor uma única vez durante a execução da aplicação.
  9. Boa tarde Alexandre, Não vejo outra saída a não ser deletar a pasta do ACBr, baixar tudo novamente, instalar o ACBr com a opção de apagar arquivos antigos marcada.
  10. Boa tarde Carlos, Faça uma copia das Units que você alterou. Desfaça a alteração na unit ACBrNFSeXWebserviceBase e utilize a unit do provedor em anexo. Tiplan.Provider.pas
  11. Paulo, Será que esse usuário e código do contribuinte não é para o ambiente de produção e você esta usando em homologação?
  12. Boa tarde, Já inclui na minha lista de tarefas a implementação do provedor. TK-2962
  13. Boa tarde, Favor atualizar os fontes, reinstalar o ACBr e faça novos testes. Inclui para todos os serviços do provedor IPM a lista Resumos que será alimentada com as informações retornadas.
  14. Jorge, Nessa ultima imagem que você anexou diz que ao realizar testes em ambiente de homologação, sempre será necessário assinar o XML para alguns serviços. E que você fez foi exatamente o contrario, ou seja, se for homologação não assinar o Rps o Lote de Rps. Você não acha contraditório? Eles mandam um e-mail com uma determinada recomendação, mas só funciona se fizer diferente. No meu entendimento ou eles mudam o texto do e-mail ou ele arrumam o ambiente de homologação que esta rejeitando a emissão do Rps quando este esta assinado.
  15. Boa tarde Paulo, Todos os provedores suportados pelo componente antigo foram implementados no novo.
  16. Boa tarde Paulo, Pelo que me recordo o comportamento deveria ser igual. Chegou a debugar para ver se o problema não é configuração?
  17. Boa tarde Jorge, Existe somente uma classe para a versão 2 do layout da ABRASF que contempla as suas variações (2.00 até 2.04) portanto não precisar criar a classe: TACBrNFSeProviderABRASFv201. Notei também que você manteve a assinatura no GerarRps, no Substituir, chegou a testar em homologação? Para esses serviços a assinatura é reconhecida sem nenhum problema?
  18. Boa tarde Jvrs, Muito obrigado pela colaboração, já inclui na minha lista de tarefas. TK-2961 Mas só será aplicada no componente novo. Lhe convido a iniciar os testes com o novo componente de emissão de NFS-e: ACBrNFSeX O componente antigo: ACBrNFSe não esta mais tendo manutenção. Faça os testes usando o programa exemplo do novo componente. Manual de Migração https://www.projetoacbr.com.br/forum/topic/63017-manual-de-migração-para-o-novo-componente-de-emissão-de-nfs-e/
  19. Boa tarde Jarbas, Exatamente, aguarda um tempo e depois executa o método Consultar Situação do Lote. Se o retorno for 3 ou 4, ai sim você executa o método Consultar o Lote.
  20. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  21. Boa tarde, Ao reinstalar o ACBr, execute com a opção de apagar arquivos antigos marcada.
×
×
  • 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...