Ir para conteúdo
  • Cadastre-se

Kiko Fernandes

Moderadores
  • Total de ítens

    2.784
  • Registro em

  • Última visita

  • Days Won

    32

Tudo que Kiko Fernandes postou

  1. Wagner eu uso o CAPICOM então não entendo do openssl, mas o André (anfm) postou em um forum (link 1) uma dica que eu creio que irá resolver teu problema. Link 1 http://www.forumweb.com.br/foruns/topic/79339-resolvido-erro-ao-validar-dados-da-nota-no-xml Ele orienta para acessar este link: http://www.assembla.com/wiki/show/nfephp/Falha_de_Valida%C3%A7%C3%A3o_da_NFe Com isto entendo que nesta schema que vc atualizou vc deve tambem localizar esta informação [!-ÿ]{1}[ -ÿ]{0,}[!-ÿ]{1}|[!-ÿ]{1} e substituir por [!-ÿ]{1}[ -ÿ]*[!-ÿ]{1}|[!-ÿ]{1} Ou seja trocar {0,} por * Informação que se encontra na schema: Após a troca Teste para ver se resolve! Boa sorte!
  2. Wagner eu tenho pouco conhecimento sobre isto, penso que seria o tiposbasico_v103_openssl, mas não posso te afirmar com segurança. O interessante seria vc fazer um teste modificando ele, se não passar altere o outro também. Sim, esta atualização terá que ir para o seu cliente.
  3. Se vc está usando o OpenSSL, parece que precisa fazer uma alteração na schema. Obs.: Isto é um pouco antigo já, não sei se ainda é o mesmo problema, mas faça um teste para ver. Link: Dê uma lida no tópico do link.
  4. Sei disto, mas o podemos fazer, temos uma schema que agora esta validando desta forma: E uma nota técnica assim: Pág. 7 Então se eles não tratarem o assunto não temos o que fazer. Pedi para um cliente imprimir a pág. 7 e solicitar instruções deles. Não souberam responder disseram que o certo é XXX-999 (o hífem nem é aceito mais), então passaram a aceitar o zero a esquerda. Estou aguardando também maiores informações, mas no momento estão passando sem problema com 0 a esquerda.
  5. Oi Ericksiudc coloque um zero a esquerda, os agentes na Aduana estão aceitando. Exemplo Antes: ABC-033 ou ABC033 agora: ABC0033.
  6. Será, pois mesmo que vc não altere para não receber a crítica pela schema, a SEFAZ fará a validação conforme está na NT 2011.004. No PR a SEFAZ se adiantou um pouco o que era p/ 01/11/2011 programaram para 09/10/2011. Link: http://boletim.fazenda.pr.gov.br/boletins/item/2011/12
  7. Rogerio! Boa noite! Eu validei o teu XML e o único erro que encontrei nele foi a placa que deve estar no formato XXX9999 e não como vc informou XXX-9999 (com hífem) AHW-4873 Após corrigir a placa para AHW4873 tornou-se válido o XML. Altere isto e teste novamente! Não sei se o erro que vc citou tem a ver com isto, mas posso te afirmar que o XML contém este erro.
  8. Oi Italojr, boa noite! Bom eu deixo a critério do operador, caso eles tenham noção do que estão fazendo. Deixo liberado a opção para que possa enviar uma NFe com um número que faltou (no caso um ou mais que um dentro do intervalo que quebrou a sequencia) caso tenham dificuldades (que mesmo hoje a gente encontra clientes que tem dificuldade de entender "cancelamento" e "inutilização", então para estes eu deixo seguir a sequencia e caso ocorra quebra eles são obrigados a inutilizarem o número. Obs. No meu sistema a quebra de sequencia é detectada no momento de gerar o SINTEGRA caso o operador não note antes pela sequencia numérica das notas. Quanto ao prazo: Ainda não me ocorreu uma situação que tenha vencido o prazo de inutilização e quanto as notas geralmente o operador percebe a quebra em seguida. Mesmo assim eu informo que a inutilização somente é possível até o décimo dia do mes subseqüente conforme a descrição abaixo: Fonte: http://www.nfe.fazenda.gov.br/PORTAL/perguntasFrequentes.aspx?tipoConteudo=7zEQFBPObw0=#AeLXnQASkWg= Os casos que houveram de reaproveitar os números que não foram utilizados todos acabaram emitindo no mesmo dia, (ou seja a quebra de seqüencia foi logo percebida e os casos que me ocorreram foram de 1 número no maximo 2) então também não tenho nenhum caso para compartilhar aonde passaram-se tantos dias. Mas caso troque o mës eu recomendaria a inutilização, pois tem muitas coisas ligadas a numeração. Tem SPED tem SINTEGRA, fica estranho por exemplo uma nota com numeração 10 mes de outrubro e no dia 01/11 nota 07, 08, 11. Se não me engano o próprio validador SINTEGRA critica como advertëncia a sequencia 07,08 e 11. Mas blz, são apenas troca de informações! Um abraço!
  9. Cristiam O nosso colega Centuryinf já respondeu. O problema ai, de imediato está nas tags do CSOSN que não estão sendo informadas. Respondida no tópico: [ Socorro!!! Pessoal por Favor se alguém tiver uma luz.... ] Postado por: centuryinf em 14/10/2011 as 11h14 Postado por: centuryinf em 14/10/2011 as 11h27
  10. Não sei se vem ao caso, mas a título de informação vou postar aqui. No PR, caso ocorra conforme o Italojjr relatou, é possível emitir a 151 mesmo que já tenha sido emitido a 161 (como informado no exemplo) Não sei se isto é possível em outros estados. Pág. 15 Link: http://www.sped.fazenda.pr.gov.br/arquivos/File/NFe/FAQ_NFe_PR.pdf
  11. Josadac, esta empresa que precisa emitir a nota se enquadra na classificação de optante pelo simples? Se for dá uma olhada neste link. http://nfebrasil.ning.com/forum/topics/destaque-de-impostos-por Que eu saiba não existe.
  12. Então Lucas, mas este retorno deve ser coletado quando vc tenta enviar o XML, a SEFAZ detecta o erro e retorna um arquivo, vc deve consultar ele e fazer o tratamento necessário. Ele não uso o componente então não vou poder te ajudar, mas tente usar aquele botão que contem esta informação: [ Carregar XML e Enviar ] e veja que retorno vc obtem. Creio que aqui ele deverá retornar o erro que vc esta esperando. Porque o consultar vai te trazer esta informação: "Não consta da base de dados da SEFAZ", pois ele esta consultando esta chave e ela não existe lá.
  13. http://www.djsystem.com.br/acbr/forum/viewtopic.php?f=6&t=2844&p=14307&hilit=POLIMIG#p14307
  14. ... acho que e so atualizar os schemas e nao passar o ano na hora de solicitar a inutilização. No ACBrNFeMonitor o parâmetro ano no comando NFE.InutilizarNfe() continua sendo solicitado, se tirar o ano dá erro na trasmissão, porém no PR está aceitando inutilizar informando o ano.
  15. Eu tenho dúvida no que vc esta tentando dizer, mas pelo que entendi o complemento não se refere a um ítem específico, por exemplo no caso de "LANCAMENTO DE CREDITO - ATIVO PERMANENTE" CFOP 1604 então neste caso vc colocaria NCM 00 ou 99, porém se o complemento for referente a um ítem ele deve ser lançado na nota e com o NCM dele, como disse o Sandro.
  16. Lucas, seguinte: Você diz consultar após transmitir. Pode estar havendo uma falha na maneira como vc trata o retorno no momento em que vc comunica com a SEFAZ, porque provavelmente vc deve ter recebido uma mensagem de erro e não tendo o status "100" vc não deveria gravar no banco como transmitida e autorizada. Ela realmente não consta na SEFAZ, então está certo a mensagem do componente ACBr que está fazendo uma consulta desta chave na SEFAZ e ela não existe. Agora quando ao teu xml existe erro sim, porém como disse quando vc tentou enviar, provavelmente vc recebeu esta mensagem "Valor do ICMS difere do produto BC e alíquota" ou uma semelhante a ela. Veja no teu XML na tag imposto está assim: Obs.: Página 40 do manual de integração
  17. Ele não precisa informar em cada item, pode fazer a nota e no final colocar o desconto, porém o teu sistema terá que ratear este desconto entre o ítens e colocar no campo vDesc do item. A soma deste campo "vDesc" deverá ser o total do desconto. Pelo que eu sei, isto não é mais possível. Mas como disse para facilitar para ele, crie uma função que ao dar o desconto no total o teu sistema rateia o desconto nos itens e informa e campo vDesc de cada item.
  18. Vc tem que atualizar as schemas. E quanto a placa no teu sistema deverá permitir somente neste padrão XXX9999. Antes na schema estava assim: Agora está assim: ou seja letras de A a Z tamanho 3 e número de 0 a 9 tamanho 4. Download das schemas: PL_006i http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=oqjJXubRkb0=
  19. Leao, eu não uso o componente, portanto não conheço a função NotaUtil.ChaveAcesso Mas se a os dados forem estes function NotaUtil.ChaveAcesso(AUF: Integer; ADataEmissao: TDateTime; ACNPJ: String; ASerie, ANumero, ACodigo: Integer; AModelo: Integer): class function NotaUtil.ChaveAcesso(AUF: Integer; ADataEmissao: TDateTime; ACNPJ: String; ASerie, ANumero, ACodigo: Integer; AModelo: Integer): String; var vUF, vDataEmissao, vSerie, vNumero, vCodigo, vModelo: String; begin vUF := NotaUtil.Poem_Zeros(AUF, 2); vDataEmissao := FormatDateTime('YYMM', ADataEmissao); vModelo := NotaUtil.Poem_Zeros(AModelo, 2); vSerie := NotaUtil.Poem_Zeros(ASerie, 3); vNumero := NotaUtil.Poem_Zeros(ANumero, 9); vCodigo := NotaUtil.Poem_Zeros(ACodigo, 9); Result := vUF+vDataEmissao+ACNPJ+vModelo+vSerie+vNumero+vCodigo; Result := Result+NotaUtil.Modulo11(Result); ------------------------------------------------------------------ Como vc passou, este ai está gerando a chave da versão 1, observe que não tem ali o tipo de emissão e código está com 9 digitos e não 8. Para a versão 2, caso vc não encontre no componente, (mas eu creio que deve ter), vc pode gerar uma chave da seguinte forma: Result:=cUF+AAMM+CNPJ+55+SERIE+nNF+tpEmiss+cNF depois usa-se o modulo 11 que é igual a de cima Result := Result+NotaUtil.Modulo11(Result); -------------------------------------------------------------------- · cUF - Código da UF do emitente do Documento Fiscal · AAMM - Ano e Mês de emissão da NF-e · CNPJ - CNPJ do emitente · mod - Modelo do Documento Fiscal · serie - Série do Documento Fiscal · nNF - Número do Documento Fiscal · tpEmis – forma de emissão da NF-e //Foi acrescentado · cNF - Código Numérico que compõe a Chave de Acesso //Diminuiu um dígito. De 9 passou para 8. · cDV - Dígito Verificador da Chave de Acesso
  20. Vc está usando no W7? Se for vista ou W7 o registro tem que ser feito com a opção "executar como administrador". Vc está conseguindo localizar o certificado no ACBrNFeMonitor?
  21. Acho que ai vc terá um problema. A versão CAPICOM é compatível com A3 e vc encontrará o certificado no ACBrNFeMonitor, porém se vc usa a versão OpenSSL parece que não é compatível (Não tenho certeza, algum tempo atrás não era, penso que continua assim).
  22. O A3 é por cartão ou token. Geralmente vem a alguma informação a respeito da instalação. Você também pode acessar a página da certificadora e fazer o procedimento informado na pág. Exemplo: Serasa - http://www.serasa.com.br Clique - [ Certificado Digital ] - [ Suporte ] procure pelo link INSTALANDO O CERTIFICADO A3 Assim também vc deverá procurar na pág. da certificadora do certificado do seu cliente. No ACBrNFeMonitor, vc encontrará ele da mesma maneira que encontrou o A1.
  23. Informe o lote, mesmo que seja 1. Observe também no ACBrNFeMonitor se está configurado a impressora padrão na aba [DANFE]. Você pode também usar o modelo sugerido pelo colega Amparo que é um arquivo TXT no padrão INI, é da mesma forma que eu uso, mas levando em consideração que vc já gera o TXT no padrão do emissor gratuíto da SEFAZ SP, acredito que a forma mais rápida de vc adptar o teu sistema ainda será pelo comando NFe.CriarEnviarNFeSefaz, caso opte pelo padrão INI, o comando deverá ser NFE.CriarEnviarNFe e não mais NFe.CriarEnviarNFeSefaz.
  24. 1 - idLote - Identificador de controle do Lote de envio do Evento. Número seqüencial autoincremental único para identificação do Lote. A responsabilidade de gerar e controlar é exclusiva do autor do evento. O Web Service não faz qualquer uso deste identificador. 2 - nSeqEvento - Seqüencial do evento para o mesmo tipo de evento. Para maioria dos eventos será 1, nos casos em que possa existir mais de um evento, como é o caso da carta de correção, o autor do evento deve numerar de forma seqüencial. Amparo eu ainda não testei a CCe, mas pelo que entendi, você poderá ter no máximo 20 eventos para a mesma NFe. Parece que a partir do 21 vc recebe erro. Vc pode fazer os testes e após acesse o Portal Nacional (homologação) http://hom.nfe.fazenda.gov.br/portal/principal.aspx e faça uma consulta completa. Procure pelo grupo SITUAÇÃO ATUAL. A sua carta de correção deve aparecer ali, terá um link no protocolo, clique nele e a carta será aberta, confira se está tudo ok. Nota Técnica 2010.008 Registro de Eventos da NF-e - Carta de Correção Eletrônica (CC-e). http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=ddYTwUsriLQ= Nota Técnica 2011.003 Registro de Eventos da Nota Fiscal Eletrônica - Carta de Correção http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=tsiloeZ6vBw=
  25. É possível postar o XML que vc está recebendo este erro?
×
×
  • 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...