Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    38.050
  • Registro em

  • Última visita

  • Days Won

    1.078

Tudo que Italo Giurizzato Junior postou

  1. Boa tarde Helio, Se esse novo provedor seguir o padrão ABRASF, podemos tomar como base um dos que já existem para implantar.
  2. Boa tarde Paulo, Para enviar você se utiliza do comando Enviar(<lote>), correto? O XML assinado é salvo em disco? O erro ocorre quando o componente tenta protocolar o XML assinado?
  3. Boa tarde Igor, Se a sua aplicação pede para o usuário digitar a chave da NF-e, lembre-se que você pode validar essa informação: 1. checar se ela possui 44 dígitos; 2. o componente possui uma função que valida a chave; Veja este exemplo da minha aplicação que emite CT-e: if not ValidarChave('NFe'+edtChaveNFe.Text) then begin MessageDlg('Chave da NF-e Inválida.', mtError, [mbOk], 0); edtChaveNFe.Text := ''; edtChaveNFe.SetFocus; end; Detalhes, a função ValidarChave requer que a chave seja precedida do literal NFe segundo, ela esta definida na unit pcnAuxiliar, logo você deve incluir esta unit na declaração Uses do seu form. Espero ter ajudado.
  4. Boa tarde jGuto, Favor atualizar novamente os schemas, um dos XSD estava errado, mas agora foi corrigido.
  5. Boa tarde a todos, Se o erro ocorre no momento da validação, isso significa que alguns dos arquivos XSD esta faltando.
  6. Boa tarde Asterix, Sendo assim, o problema é na SEFAZ. Liga, manda e-mail, tormenta os caras para eles corrigirem o problema.
  7. Bom dia Lucio, A sua NF-e esta sendo rejeitada porque o seu XML na descrição do produto consta a palavra ÓLEO sem acento, correto? E segundo a regra L102-10 devemos da TAG xProd informar a descrição conforme a tabela ANP para operações com combustível, correto? E na tabela ANP a palavra ÓLEO possui acento. Engraçado, a SEFAZ pede para gerar um XML sem caracteres especiais e de preferencia sem as vogais acentuadas, cedilha e como que fica agora?
  8. Bom dia Jonas, Quanto as TAGs: IDEstrangeiro e vAFRMM já fiz as alterações, ainda hoje estarei disponibilizando. Voltando o assunto da TAG nDI, infelizmente na última versão da NT 2013/005 não temos a composição do identificador DI /DSI. Como essa TAG aceita tanto os números: DI, DSI e DRIE é de se esperar que exista um digito ou quantidade de dígitos para diferenciar um do outro. A DRIE possui 12 dígitos, por outro lado a DI e DSI possem 9 dígitos. Se o conteúdo da TAG: nDI contem 12 dígitos a SEFAZ interpreta que o numero se trata de uma DIRE. Por outro lado se a TAG possuir apenas 9 dígitos qual é a informação (DI ou DSI)? O que a SEFAZ fez inclui um digito identificador de tipo de documento no inicio e de quebra um digito verificador no final. Se hoje a SEFAZ não possui uma regra de validação para esta TAG com certeza futuramente terá. Lembre-se que você tem total liberdade de alterar os fontes, se você não concorda com a validação do conteúdo da TAG: nDI, altere os fontes.
  9. Bom dia jmspoa, Muito obrigado pela colaboração, já fiz a alteração, ainda hoje estarei disponibilizando.
  10. Bom dia Márcio, Muito obrigado pela colaboração, já esta disponível.
  11. Bom dia DATAC, Até onde sei já foi implementado, você baixou a última versão do ACBrNFeMonitor?
  12. Bom dia Jones, No que diz respeito ao DI / DSI acredito que você pode muito bem tratar isso na sua aplicação. No banco de dados fica armazenado sem o primeiro digito (2 para DI e 4 para DSI) mas você acrescenta esse digito quando for alimentar o componente para gerar o XML. Caso o seu cliente veja o conteúdo do XML e te questione, faça um teste na frente dele com e sem esse digito. Tomando como base a NT 2013/005 versão 1.01 se não for informado o digito 2 ou 4 a NF-e vai ser rejeitada. A sua obrigação é fornecer uma aplicação que gere uma NF-e que seja aceita pela SEFAZ a outra coisa é o seu cliente é discordar de como a informação tem que ser incluída no XML. Se ele discorda, manda ele questionar a SEFAZ. Com relação ao CNPJ e UFTerceiro (I23d e I23e) fiz uma alteração e já esta disponível, favor atualizar os fontes e testar novamente. Obs: a unit que gera o XML encontra-se na pasta PCN2. Eu aconselho sempre atualizar todos os fontes de todas as pastas.
  13. Bom dia, Você atualizou os fontes e testou novamente? Se sim, compare esse exemplo com o arquivo: <numero><serie>-con-nfse-rps.xml Dependendo de como o componente esta configurado é salvo também o arquivo completo de envio: <numero><serie>-con-nfse-rps-c.xml Post como anexo este último.
  14. Junior, Infelizmente a ABRASF não tem condições de impor um layout. Sendo assim algumas empresas (provedores) ainda utilizam a versão 1.00 da ABRASF e outras já utilizam a versão 2.00, sem falar em outras que resolveram dar uma personalizada na estrutura. E existem outras que tomaram o layout da ABRASF como uma referencia, mas fizeram diversas alterações como é o caso da E&L. Uma coisa é acrescentar uma TAG a mais, outra coisa é TAGs com nomes diferentes. Isso não significa que não tem como implementar no componente, mas sem duvida será mais trabalhoso. Os provedores que seguem uma das versões da ABRASF seguem também a forma de conexão com os Web Services, isso faz com que a implementação de um novo provedor no componente se torne mais fácil e rápido. Para mim, se o XML de um RPS não se encache com nenhuma versão de layout da ABRASF, o provedor não segue o padrão ABRASF.
  15. Bom dia Eric, Você esta setando o modelo e a versão do documento fiscal no código da sua aplicação? (...) ACBrNFe.Configuracoes.Geral.Salvar := True; ACBrNFe.Configuracoes.Geral.ModeloDF := moNFe; // ou moNFCe ACBrNFe.Configuracoes.Geral.VersaoDF := ve310; (...) Temos que setar o modelo e a versão e tem que ser nessa ordem caso contrario não funciona.
  16. Bom dia Josadac, O ACBrNFeMonitor esta configurado para efetuar o cancelamento por evento?
  17. Bom dia Jones Almeida, Você esta informando o numero da DI / DSI conforme o meu post #8 e do Kiko #9?
  18. Bom dia a todos, Removi os arquivos *.ZIP e deixei dentro da pasta ...\Exemplos\ACBrNFe2\Delphi\Schemas\V310 os arquivos: *.XSD mais recentes. Atualizem todos os arquivos de todas as pastas.
  19. Bom dia a todos, A diferença da versão 1.04 e 2.00 para o componente é apenas a estrutura do XML nada mais. Não existe uma rotina de envio para a 1.04 e outra para 2.00 Portanto se esta ocorrendo alguma lentidão (envio/autorização/impressão) ou é a internet do emitente ou é a SEFAZ.
  20. Bom dia Lucio, O componente ACBrMDFe já foi alterado segundo a NT 2014/003 divulgada pela SEFAZ-RS no dia 23/06/2014. Os Schemas que acompanham o programa exemplo do componente também foram atualizados. Tudo esta disponível no repositório.
  21. Bom dia Junior, O provedor E&L não segue o padrão ABRASF, a estrutura é semelhante mas não é igual veja esse fragmento do XML: XML segundo o provedor E&L: <Endereco> <LogradouroTipo>Rua</LogradouroTipo> <Logradouro>LOGRADOURO</Logradouro> <LogradouroNumero>999</LogradouroNumero> <LogradouroComplemento>Casa</LogradouroComplemento> <Bairro>CENTRO</Bairro> <CodigoMunicipio>9999999</CodigoMunicipio> <Municipio>NOME MUNICIPIO</Municipio> <Uf>ES</Uf> <Cep>99999999</Cep> </Endereco> o mesmo fragmento segundo o padrão ABRASF: <Endereco> <Endereco>RUA PRINCIPAL</Endereco> <Numero>100</Numero> <Complemento>APTO 11</Complemento> <Bairro>CENTRO</Bairro> <CodigoMunicipio>2103000</CodigoMunicipio> <Uf>MA</Uf> <Cep>69301040</Cep> </Endereco> Notou as diferenças (negrito): TAGs de nomes diferentes e ausências de outras no padrão ABRASF.
  22. Bom dia Mattos, Se os seus fontes estão atualizados, se os Paths estão na sequencia correta no Library Paths do Delphi, concluo que o seu Delphi esta encontrando algum DCU antigo e utilizando-o na compilação. Na pasta que contem os fontes da sua aplicação, não existe nenhum .PAS ou .DCU do pcnConversao ?
  23. Bom dia a todos, Para utilizar mais de um NVE será necessário fazer uma alteração no componente. Pois quando essa TAG foi implementada como sendo um Elemento, passou desapercebido o número de ocorrências. Que no caso de um Elemento o normal é aparecer 0-1 (opcional) ou 1-1 (obrigatório). No caso da TAG: NVE (Elemento) o número de ocorrências é: 0-8, isso significa que ela é opcional mas pode ocorrer até 8 vezes. No seu exemplo Elton, teríamos: <NVE>AA0001</NVE> <NVE>AB0001</NVE> <NVE>AC0001</NVE>
  24. Bom dia Maiquel, Para dar inicio a implementação precisamos: * Quais são as cidades atendidas por esse provedor? * Dos Schemas de validação. * Das URLs de homologação e produção de cada cidade atendida. * Se conseguir, exemplos de arquivos SOAP de envio, consulta, cancelamento, .... seria ótimo.
×
×
  • 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.