Pesquisar na Comunidade
Showing results for tags 'casas decimais'.
Encontrado 12 registros
-
Configuração casas decimais NFC-e usando FastReport
um tópico no fórum postou ricardojr NFe/NFCe - Nota Fiscal Eletrônica
bom dia, estou tentando imprimir em A4 o danfe da NFCe, com 3 ou mais casas decimais e não está aceitando, ele está fixo 2 casas, nas propriedades qCom e na vUnCom. fiz testes usando os seguintes arquivos: DANFeNFCeA4.fr3 - DANFeNFCe.fr3 - estes estão fixos as 2 casas e - DANFeNFCe4_20.fr3 esta dando erro "Script Error at 22:9: Undeclared identifier: 'Memo25' " grato pela ajuda.- 4 replies
-
- nfce
- casas decimais
-
(e 1 mais)
Tags:
-
Boa tarde, Ao gerar o rps da nfse prefeitura de juiz de fora, a aliquota aparece com duas casas decimas <aliquota>0.02<aliquota>. Porem se a aliquota for 3,84% o valor na rps fica errado <aliquota>0.03<aliquota>. alguém poderia me ajudar? servicos.valores.aliquota := 0.0384
- 21 replies
-
- nfse
- aliquota iss
-
(e 1 mais)
Tags:
-
Bom dia, estou tentando colocar 8 casas decimais no danfe. ja fui nas configurações do danfe e tentei definir assim: self.ACBrNFe1.DANFE.CasasDecimais._qCom := 8 self.ACBrNFe1.DANFE.CasasDecimais._vUnCom := 8; logico que em self.ACBrNFe1.DANFE.CasasDecimais._qCom sempre fica 2. so que o cliente ta exigindo que a quantidade, preco e total de produtos tenha 8 casas decimais. estou passando tudo certinho no sistema. so que ao gerar o danfe ele sempre utiliza como se fosse duas casas decimais. nao sei se é do delphi Seattle isso, mas curreny so aceita duas casas decimais após virgula, ai os valores que eu mando por exemplo 0,23412390 na quantidade e valores de produtos e etc devido a ser do tipo currency, mesmo tendo 8 casas decimais ele fica 0,24000000 Sera que existe alguma forma de resolver isso?
-
Boa tarde, Primeiramente gostaria de agradecer e também informar que com as novas atualizações para o Infisc 1.1 a validação está funcionando muito bem. Anteriormente para validar em Caxias do Sul tinhamos que usar a versão ACBR de 05/02/2016. Agora, seria importante mudar a definição do Valor Unitário para tcDe4. O manual prevê, desde 13/07/2015, decimal 13,4. Obrigado!
- 1 reply
-
- casas decimais
- infisc
- (e 2 mais)
-
Erro na validação de Casas decimais
um tópico no fórum postou Tarcisio Silveira Dúvidas Gerais sobre o ACBr
Quando alimento o valor do campo vProd com valores como 11,30 ou 12,50 automaticamente ao gerar o xml o ultimo zero a direita é removido. Desta forma ao validar o xml recebo o retorno de falha na validação dos dados da seguinte forma: '11.3' VIOLATES PATTERN CONSTRAINT OF '0/0\.[0-9]{2}|[1-9]{1}{0-9}{0,12}(\.[0-9]{2})?THE ELEMENT {HTTP://WWW.PORTALFISCAL.INF.BR/NFE}VPROD WITH VALUE '11.3' FAILED TO PARSE Se o valor passado for 11,32 ou 12,51 por exemplo funciona, pois assim ao gerar o xml continuo com duas casas decimais. Suspeito de que o problema esteja na forma como estou alimentando o o vProd (Prod.vProd := DMCMovimentacao.cdsItemMovimentacaoVENPROD_VALOR.asfloat). Tentei utilizar a funcão formatfloat mas ela retorna uma string e o campo vProd assim como todos os outros que recebem valores são do tipo currency. Já tentei de tudo, até alterar o xml após gerado, mas usar ao usar o comando ACBrNFe1.NotasFiscais.Valida o xml volta a ficar como o padrão sem as duas casas decimais no caso de o valor ser 11,30 por exemplo. Se alguém puder ajudar ficarei grato.- 8 replies
-
- casas decimais
- acbrnfe
- (e 3 mais)
-
Boa tarde pessoal. Estou com o seguinte problema. Após a integração com a Sefaz, a rotina que salva o XML teve ter alguma falha. Ao salvar o XML, todos os campos de valores estão ficando sem as casas decimais corretas. Ex: a tag <qCom> no XML: - antes de Enviar/Salvar o XML <qCom>10.0000</qCom> - após Enviar/Salvar pela rotina do componente <qCom>100000</qCom> Desta forma, a NFe junto a Sefaz está sendo integrada normalmente. Mas o XML salvo para o Emitente e Destinatário após isso, ou mesmo para ler e visualizar o Danfe, todos os dados(valores) estão ficando errado. Alguém poderia me ajudar?
-
Pessoal, boa tarde. Lí, relí e lí novamente o manual, mais não estou conseguindo entender "acreditar" rs. Se entendi bem, se não comercializo combustível, serei obrigado a trabalhar com apenas 2 casas decimais no valor unitário do item? No meu caso, trabalho com parafusos, porcas, arruelas, tudo com 3 casas decimais. Alguém encontrou alguma solução? Obrigado!
-
Boa tarde, por gentileza, estou tendo problemas com emissão de vendas do SAT. Quando envio valores inteiros para os campos qCom, vUnCom, cCFeLei12741, me gera o erro no sat de valores dos campos inválidos. Observei que quando mando por exemplo um produto que custa 2,00 reais, ele tira o 00 e estava mandando 002 e retornando erro. Consegui solucionar o problema alterando a unit pcnGerador.pas alterando a linha 876 ConteudoProcessado := StringReplace(FloatToString(valorDBl),',','.',[rfReplaceAll]); para ConteudoProcessado := StringReplace(FloatToStrF(valorDBl,ffNumber,TamMax,NumeroDecimais),',','.',[rfReplaceAll]); Porem gostaria de saber se existe algum outro jeito ou pode ser atualizado isso no ACBr Coloquei em anexo a alteração que fiz. pcnGerador.rar Grato pela atenção
- 3 replies
-
- casas decimais
- qcom
-
(e 2 mais)
Tags:
-
Casas Decimais no Peso Bruto
um tópico no fórum postou Werner_Marques NFe/NFCe - Nota Fiscal Eletrônica
Boa dia, Pessoal, estou com o seguinte problema: No DANFE o campo Peso Bruto está saindo com 3 casas decimais, sendo que, eu informo o valor apenas com 2 casas e um cliente está questionando a respeito dessa ultima casas decimal. Gostaria de saber se essa quantidade de casas é algo pré-determinado ou eu posso configurar no componente? Desde já agradeço pela atenção. -
3 Casas Decimais No Valor Unitario Do Cupom Fiscal.
um tópico no fórum postou raosistemas ACBrSerial
Apesar do meu componente acbrecf estar configurado para unitário com 3 casas no meu cupom fiscal saem apenas duas. Tenho que fazer alguma intervenção na impressora? Pode existir outra coisa errada? a impressora é uma bematech. Grande abraço! -
Mais De 4 Casas Decimais Nos Campos Vuncom E Vuntrib
um tópico no fórum postou Jefferson Rodrigo Speck ACBrNFe
Boa tarde caros colegas. Estou com um problema relacionado a quantidade de casas decimais nos campos vUnTrib e vUnCom. Varri todos os tópicos que encontrei sobre o assunto, porém nada que pudesse ter me auxiliado, sendo assim explicarei como estou emitindo esse documento fiscal. Quantidade: 27500,00 Valor Total: 77590,08 Valor unitário: 2,8214574545 (10 casas). No XML ficou da seguinte forma (4 casas). <vUnCom>2.8215000000</vUnCom> <vProd>77590.08</vProd> <cEANTrib/> <uTrib>UN</uTrib> <qTrib>27500.0000</qTrib> <vUnTrib>2.8215000000</vUnTrib> Porém: 2.8215 * 27500 = 77591,25 Lembrando que em meu caso eu tenho que emitir valor total de 77590,08 e quantidade de 27500 pois os documentos de importação foram emitidos nesse valor, sendo possível apenas variar o valor unitário. Para esse meu cliente eu fui e modifiquei o XML na mão, e adicionei as demais casas decimais, conforme abaixo. <qCom>27500.0000</qCom> <vUnCom>2.8214574545</vUnCom> <vProd>77590.08</vProd> <cEANTrib/> <uTrib>KG</uTrib> <qTrib>27500.0000</qTrib> <vUnTrib>2.8214574545</vUnTrib> Dessa forma a nota fiscal foi aprovada. Minhas perguntas são: Existe como mudar isso, ou seja, configuração para mais casas decimais? Alguém já encontrou esse problema e achou outra solução? -
Boa Tarde a todos. Depois de alguns problemas com clientes com o erro "Numero máximo de casas decimais permitidas 2" (esse erro ocorre em varias tags, nesse exemplo usarei a vCarga). Pelos testes que realizei o erro parece acontecer principalmente com valores altos. Alimentava o componente com o valor da tag como no exemplo abaixo: vCarga := 525654.69; O erro ocorre na Unit pcnGerador na procedure wCampo. Trecho retirado da Unit pcnGerador linhas de 847 a 855 case Tipo of tcDe2 : NumeroDecimais := 2; tcDe3 : NumeroDecimais := 3; tcDe4 : NumeroDecimais := 4; tcDe6 : NumeroDecimais := 6; // Incluido por Italo em 30/09/2010 tcDe10: NumeroDecimais := 10; end; //VlrExt := StrToFloat(valor); ConteudoProcessado := FormatFloat('0.0000000000', valor); ---------------------------------------------------------------------------------------------------- Simulando a tag vCarga com o valor usado no exemplo acima: ConteudoProcessado := FormatFloat('0.0000000000', 525654.69); Resultado ConteudoProcessado = '525654,6899999999' Alterando o Código... ConteudoProcessado := FormatFloat('0.00', 525654.69); Resultado ConteudoProcessado = '525654,69' A conclusão é que o FormatFloat não tem o resultado esperado quando tratamos de valores altos sem especificar corretamente as casas decimais, e quando isso acontece o componente da o alerta das casas decimais nas linhas seguintes da procedure "wCampo". Para que esse erro não aconteça a Unit pcnGerador foi alterada deixando o trecho acima da seguinte forma: case Tipo of tcDe2 : begin NumeroDecimais := 2; ConteudoProcessado := FormatFloat('0.00', valor); end; tcDe3 : begin NumeroDecimais := 3; ConteudoProcessado := FormatFloat('0.000', valor); end; tcDe4 : begin NumeroDecimais := 4; ConteudoProcessado := FormatFloat('0.0000', valor); end; tcDe6 : begin NumeroDecimais := 6; // Incluido por Italo em 30/09/2010 ConteudoProcessado := FormatFloat('0.000000', valor); end; tcDe10: begin NumeroDecimais := 10; ConteudoProcessado := FormatFloat('0.0000000000', valor); end; end; Estou compartilhando a informação para que se alguém passar por algo assim saiba como resolver, e caso achem interessante que seja feita a alteração na Unit disponibilizando as alterações para todos os usuarios.
- 3 replies
-
- casas decimais
- numero maximo
- (e 1 mais)