Ir para conteúdo
  • Cadastre-se

Thiago Porto

Membros
  • Total de ítens

    79
  • Registro em

  • Última visita

Tudo que Thiago Porto postou

  1. OK. Uma dúvida sobre o modo contingencia. 1 - Os campos Ide.dhCont e Ide.xJust, informo quando em contigencia, e quando for emitir no normal, não informo, correto? 2 - Como devo tratar a chave, nos dois modos?
  2. Algumas notas estou tendo esse retorno: 704 - Rejeicao: NFC-e com Data-Hora de emissao atrasada
  3. Foram emitidas algumas notas no dia 30/11/2017 em modo contingência. E no dia 02/12/2017 foram tentar emitir essas notas no modo normal teve o seguinte retorno: Autorizado o uso da NF-e, autorização concedida fora do prazo. Mas o contador precisa que todas estejam normais e no dia 30/11/2017. Ao verificar no sistema que faz a emissão, vi que os campos Ide.dhCont e Ide.xJust não são preenchidos quando emitido em contingência. Existe alguma solução?
  4. Não encontrei nada falando a respeito, mas o acbr-nf tem tag para informar? Não quero esta alterando o arquivo de impressão.
  5. Olá! É possível imprimir o peso do produto e um totalizador no danfe?
  6. Olá! Atualizei o trunk2 ontem para migrar o CT-e da versão 2.0 para 3.0. Ao realizar os testes estou tendo a rejeição que consta na imagem. O Emitente é do MA e estou enviando para o PA. Um outro problema que estou tendo é que não compila se usar dessa forma: with Rem.InfNFe.Add do 21170217603147000179570010000000481240944593-cte.xml
  7. Agora temos uma rejeição: 642 - Rejeicao: Falha na Consulta do Registro de Passagem, tente novamente apos 5 minutos
  8. Sim. Dá o mesmo erro, já atualizei o pacote acbr e continua.
  9. Thiago Porto

    Erro ao cancelar NF

    Olá! Ao cancelar a NF-e estou tendo esse retorno da imagem 1. Tentei cancelar a NF pelo demo via xml e tmb retornou uma mensagem. Testei nos dois ambientes. A emissão funciona normalmente. 21170204759987000183550010000299521000299525-nfe.xml
  10. Isso está acontecendo comigo somente ao cancelar. Nos dois ambientes.
  11. No fonte o campo CEST é o 12° campo. Mas vou testar fCOD_ITEM: String; /// Código do item: fDESCR_ITEM: String; /// Descrição do item: fCOD_BARRA: String; /// Código de barra do produto, se houver: fCOD_ANT_ITEM: String; /// Código anterior do item (ultima apresentado): fUNID_INV: String; /// Unidade de medida do estoque: fTIPO_ITEM: TACBrTipoItem; /// Tipo do item - Atividades Industriais, Comerciais e Serviços: 00 - Mercadoria para Revenda, 01 - Matéria-Prima, 02 - Embalagem, 03 - Produto em Processo, 04 fCOD_NCM: String; /// Código da Nomenclatura Comum do Mercosul: fEX_IPI: String; /// Código EX, conforme a TIPI: fCOD_GEN: String; /// Código gênero item, tabela indicada item 4.2.1: fCOD_LST: String; /// Código serviço Anexo I - Lei nº116/03: fALIQ_ICMS: Variant; /// Alíquota ICMS aplicável (operações internas): FCEST : string;
  12. Ao gerar o SPED no bloco 200 está dando essa mensagem: O número de campos informado no registro difere do número de campos especificado no leiaute do arquivo. Mensagem: 15, Número de campos. Valor esperado: 13, Conteúdo do campo: 12. Sigo o exemplo e estava gerando normalmente. Já atualizei o ACBR e não deu certo.
  13. Qual tag devo informar no item? Estou fazendo dessa forma. PRODUTO: if CST in [cst30,cst90] then cBaseICMS_ST := cValorProduto_IPI +((cValorProduto_IPI/100)*GetMVAporICMS(DmNFe.cdsNFePED_UF.AsString,GetAliquotaICMS(DmNFe.cdsNFePED_UF.AsString,taVendasExternas))) else cBaseICMS_ST := cValorProduto_IPI + ((cValorProduto_IPI/100)* DmNFe.cdsNFE_ItensMVA.AsCurrency); //ICMS ST cValorICMSST := cValorICMSST + (cValorICMSST_Total - cValorICMS_Ja_Pago); if cValorICMSST < 0 then cValorICMSST := cValorICMSST * (-1); vICMSST := Decimal_Exato(cValorICMSST_Total - cValorICMS_Ja_Pago,2); if vICMSST < 0 then vICMSST := vICMSST * (-1); vBC := 0; pICMS := 0; vICMS := 0; modBCST := dbisListaNeutra; pMVAST := DmNFe.cdsNFe_ItensMVA.AsCurrency; vBCST := Decimal_Exato(cBaseICMS_ST,2); cBSST := cBSST + vBCST; cVLST := cVLST + vICMSST; NOTA: Total.ICMSTot.vBCST := Decimal_Exato(cBSST,2); Total.ICMSTot.vST := Decimal_Exato(cVLST,2);
  14. Olá! Estou tendo problemas para montar uma NF-e. Ao transmitir estou tendo essa rejeição. 21170104759987000183550010000085451000085450-nfe.xml
  15. Olá! Estou precisando implementar o token na emissão de nfc-e e preciso de ajuda para configurar e entender o seu funcionamento. Segundo um site, o token é para emissão sem transmissão, correto? Onde posso pegar esse token?
  16. Bom dia! Quando vou imprimir um boleto, o código de barras sai com o número da conta incorreto, e isso acontece apenas na primeira tentativa, se eu tentar imprimir novamente sem fechar o sistema sai corretamente. Ag: 0223 - CC:26-4 Percebi que o problema está na function abaixo: function TACBrBancoNordeste.MontarCodigoBarras ( const ACBrTitulo: TACBrTitulo) : String; var CodigoBarras, FatorVencimento, DigitoCodBarras:String; begin with ACBrTitulo.ACBrBoleto do begin FatorVencimento := CalcularFatorVencimento(ACBrTitulo.Vencimento); CodigoBarras := IntToStrZero( Numero, 3 )+'9'+ FatorVencimento + IntToStrZero(Round(ACBrTitulo.ValorDocumento*100),10) + PadLeft(OnlyNumber(Cedente.Agencia),4,'0') + PadLeft(OnlyNumber(Cedente.Conta),7,'0') + PadLeft(Cedente.ContaDigito,1,'0') + ACBrTitulo.NossoNumero + CalcularDigitoVerificador(ACBrTitulo) + CarteiraToTipoOperacao(ACBrTitulo.Carteira) + '000'; DigitoCodBarras := CalcularDigitoCodigoBarras(CodigoBarras); end; Result:= IntToStrZero(Numero, 3) + '9'+ DigitoCodBarras + Copy(CodigoBarras,5,39); end; A conta está ficando dessa forma: 0000000026 e na impressão fica 0000000 E na segunda tentativa já fica normal: 0000026
  17. Não. Qual propriedade? Pq não encontrei
  18. Não uso o ACBrNFeServicos.ini. O que devo informar?
  19. Erro ao transmitir nfc-e xml.xml
  20. Thiago Porto

    Rejeição 595

    Ao transmitir em homologação ou produção dá essa rejeiçaõ: 595 -> Rejeição: Total do Produto / Servico difere do somatorio dos itens XML em anexo. 21160811893920000100550010000005951000005954-nfe.xml
  21. Bom dia! Estamos com uma dúvida. Temos um destinatário fazendeiro(CPF com IE). A NFe transmitiu sem problemas mas na impressão não sai a IE e ao consultar na SEFAZ tmb não mostra. Não sei se estou passando os valores errados ou é assim mesmo. if (int_modelonf = 55) then //NFe begin if Length(DmNFe.cdsNFePED_CPFCNPJ.AsString) > 11 then begin Dest.indIEDest := inContribuinte; Dest.IE := DmNFe.cdsNFePED_IE.AsString; ide.indFinal := cfNao; if (Dest.IE = 'ISENTO') or (Dest.IE = '') then begin //p/evitar a rejeição 805 - A SEFAZ do destinatário não permite Contribuinte Isento de Inscrição Estadual case AnsiIndexStr(Dest.EnderDest.UF,['AM','BA','CE','GO','MG','MT','PE','RN','SE','SP']) of 0,1,2,3,4,5,6,7,8,9: Dest.indIEDest := inNaoContribuinte; else Dest.indIEDest := inIsento; end; Dest.IE := ''; ide.indFinal := cfConsumidorFinal; end; end else begin // Quando for pessoa física ide.indFinal := cfConsumidorFinal; // não contribuinte Dest.indIEDest := inIsento; Dest.IE := ''; if (DmNFe.cdsNFePED_IE.AsString <> '') or (DmNFe.cdsNFePED_IE.AsString <> 'ISENTO') then Dest.IE := DmNFe.cdsNFePED_IE.AsString; end; end; Não consegui anexar o xml, abaixo a tag do destinatário: <dest> <CPF>59839040944</CPF> <xNome>001506-PEDRO HENRIQUE CERVI</xNome> <enderDest> <xLgr>FAZENDA TABATINGA, 00</xLgr> <nro>.</nro> <xBairro>ZONA RURAL</xBairro> <cMun>2101400</cMun> <xMun>BALSAS</xMun> <UF>MA</UF> <CEP>65800000</CEP> <cPais>1058</cPais> <xPais>BRASIL</xPais> <fone>9935416304</fone> </enderDest> <indIEDest>2</indIEDest> </dest>
  22. O emitente do estado do Maranhão comprou uma mercadoria no estado do Ceara e vai trazer ela pro Maranhão no caminhão do emitente. E o fiscal está informando que é preciso emitir um MDFE, mas ao emitir dá uma rejeição.
×
×
  • 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.