Jump to content

Search the Community

Showing results for tags 'troco'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Categories

There are no results to display.

Forums

  • Fórum Aberto - ACBr
    • ACBr News
    • Equipamentos testados
    • Base de Conhecimento
    • Dúvidas Gerais sobre o ACBr
    • ACBrSerial
    • ACBrSAT
    • ACBrNFe
    • ACBrDFe
    • Dúvidas sobre TEF
    • Dúvidas sobre PIX
    • ACBrMonitor PLUS
    • ACBrTXT
    • ACBrBoleto
    • ACBrDiversos
    • ACBrTCP
    • ACBrFramework
    • ACBrLIB
  • ACBr Pro
    • Dúvidas gerais
    • ACBrMonitorPLUS
    • NFe/NFCe - Nota Fiscal Eletrônica
    • DFe - Documentos Fiscais Eletrônicos
    • SAT / MFE
    • TEF
    • Boleto
    • ACBrSPED
    • ACBrTXT
    • Paf-ECF
    • Requisitos Fiscais por UF
    • ACBrLIB
  • Outros Assuntos
    • ACBr's Pub
    • Legislação Fiscal e Tributária
    • Object Pascal - Delphi & Lazarus
    • Data Base
    • Classificados
    • Dúvidas não relacionadas ao ACBr

Categories

  • ACBr Pro
    • ACBrLib - PRO
    • ACBrMonitorPLUS - PRO
    • Utilitários - PRO
    • Dia do ACBr 1a edição
    • Dia do ACBr 2a edição
    • ACBrLib Android - Pro
  • Free Download
    • ACBrLib - DEMO
    • ACBrMonitorPLUS - DEMO
    • Demos / Testes / Utilitários
    • Apresentações - Palestras
    • ACBrLib Android - Demo

Calendars

  • Eventos - Palestras - Webinars
  • Prazos SEFAZ
  • Community Calendar
  • ACBr Papo Pro
  • Feriados Nacionais

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website URL

Found 14 results

  1. Bom dia pessoal. Visualmente, como vocês tem apresentado para o cliente as informações de acréscimo, desconto e troco que podem ser retornado pelo TEF? Caso o TEF retorne saque ou desconto/acréscimo a aplicação de vocês altera os saques ou descontos/acréscimos que foram definidos no fechamento da venda pelo usuário? Nunca ví na tela de pagamento dos sistemas essas informações na tela, geralmente o saque (troco) e reajuste de valores (acréscimo ou desconto) são definidos no fechamento da venda e não nas formas de pagamento.
  2. Boa tarde, considerando que o componente ACBrNFe já está preparado para a nova versão 4.00, e que o pessoal do fórum já está "a milhão" testando a nova versão em homologação, gostaria de compartilhar o ajuste nos componentes de impressão da NFC-e (modelo 65), TACBrNFeDANFeESCPOS e TACBrNFeDANFCeFortes, para ler o troco do componente ACBrNFe (tag NFe.pag.vTroco) e usar na impressão (mantendo a devida compatibilidade com a propriedade original vTroco que já tinha na classe TACBrNFeDANFEClass). Seguem units em anexo para análise... Att Ricardo ACBrNFeDANFeESCPOS.pas ACBrDANFCeFortesFr.pas
  3. Pessoal venho aqui perguntar para vocês o que os coletas estão fazendo em relação de quando existe troco em múltiplas formas de pagamento. Vou sitar um exemplo Valor total da compra: 10,00 Cliente pede para dividir, passa o cartão de crédito com 5 reais, e a outra pessoa entrega uma nota de 20,00. como vocês enviam essa informação para as formas de pagamento no NFCe, pois vai dá errado a suma das formas de pagamento com o total da compra. grato
  4. Boa tarde, Após fazer alguns testes, percebi que a validação de regra de negócio dentro do ACBr ainda estava gerando a rejeição de NFC-e com somatório dos pagamentos diferente do total da NF. Conforme novo layout da NFe e NFCe 4.0 isso já foi ajustado devido a nova tag de troco dentro das informações de pagamento. Segue anexo da alteração da regra de negócio 767, para validar apenas para versões menores da 4.0. ACBrNFeNotasFiscais.pas
  5. Boa tarde, Apos alguns update, testando a impressão da NFC-e na versão 3.10 com valor do troco informado na propriedade vTroco do componente e gerado mensagem de erro e não imprime a nota. Erro: CalculoImpostovTroco: Field not found: CalculoImposto."vTroco". em anexo o print da mesma. Utilizando Danfe com FAST REPORT.
  6. Olá. Enviei na semana passada o arquivo para NTK para homologação do Tef porém não me atentei ao detalhe de que a implementação do Saque e do desconto são obrigatórias com o Pay&Go. Todos os outros testes foram OK porém quando executo o passo 30 e 31 que são para retornar Desconto e Troco na venda o Pay&Go retorna a seguinte mensagem: "Alteração de valor não permitida!" Se puderem me ajudar serei muito grato já que não faço ideia do que preciso alterar para habilitar esta opção no PAF. P.S. Já conferi o componente ACBRTEF e ele está com as propriedades SuportaSaque e SuportaDesconto com o Valor True. Eu comando o pagamento via cartão com a seguinte chamada: StatusTransacao := ACBrTEFD.CRT(ValorInformado, TipoPagamento.Codigo, FDataModule.ACBrECF.NumCOO);
  7. Boa tarde, Pessoal boa tarde gostaria de entender como exibir a linha troco na NFC-e, pois lembro-me que na impressão do ECF na hora do informe do valor a maior a própria impressora interpretava o troco, exemplo total de produtos R$ 90,00 e valor pago R$ 100,00, troco R$ 10,00. Só que no meu ini quando informo na TAG PAG o valor de R$ 100,00 a nota é rejeitada informando que o valor do total de produtos / serviços difere do total de somatorio do pagamento da NFC-e. Como tratar o troco na NFC-e? segue o ini. Neste exemplo funciona porque na tag vpag o valor está igual ao total de produtos, mas se eu coloco R$ 5,00 por exemplo acusa a rejeição poderia me auxiliar por favor. NFE.CriarNFe( [infNFe] versao = 3.1 [Identificacao] idDest = 1 tpImp = 4 indFinal = 1 finNFE = 1 indPres= 1 NaturezaOperacao =VENDAS Modelo = 65 Serie = 1 tpEmis = 1 Codigo = 1 numero = 5 Emissao = 26/09/2016 14:55:00 Saida = 26/09/2016 Tipo = 1 Finalidade = 0 [Emitente] CNPJ =09288353000103 IE =242098681 Razao=POSTO GURI PECAS E SERVICOS AUTOMOTIVOS LTDA ME Fantasia = GURI AUTO SERVICE Fone=(82) 33118250 CEP =57000000 Logradouro=AV. MENINO MARCELO numero =4641 Complemento= Bairro=ANTARES CidadeCod= 2704302 Cidade = MACEIO UF =AL Pais = BRASIL CRT = 1 [Produto001] CFOP =5405 Codigo =100 Descricao=AGUA MINERAL GARRAFA 19,5L NCM = 22011000 CEST =0300100 Unidade =UN Quantidade =1 ValorUnitario=2,50 ValorTotal=2,50 uTrib =UN qTrib =1 vUnTrib=2,50 vFrete = 0 vSeg = 0 vOutro = 0 ValorDesconto = 0 infAdProd= vTotTrib= 0,37 [ICMS001] CSOSN = 202 Origem = 0 Modalidade = 4 modBCST = 0 pMVAST=30,00 pRedBCST = 0 vBCST= 3,25 pICMSST= 14,00 vICMSST= 0,13 pCredSN = 0 vCredICMSSN = 0 [IPI001] CST = 99 ClasseEnquadramento= CodigoSeleIPI= QuantidadeSelos= CodigoEnquadramento= ValorBase = 0 Aliquota = 0 Valor = 0 [PIS001] ValorBase = 0 Aliquota = 0 Valor = 0 Quantidade= ValorAliquota = 0 [COFINS001] ValorBase = 0 Aliquota = 0 Valor = 0 Quantidade= ValorAliquota = 0 [Total] vICMSDeson = 0 BaseICMS = 0 ValorICMS = 0 ValorProduto= 2,50 BaseICMSSubstituicao= 3,25 ValorICMSSubstituicao= 0,13 ValorFrete = 0 ValorSeguro = 0 ValorDesconto = 0 ValorIPI = 0 ValorOutrasDespesas = 0 ValorNota=2,50 vTotTrib=0,37 [Transportador] FretePorConta = 9 [Pag001] tpag=01 vpag=2,50 [DadosAdicionais] Complemento= OPERADOR CAIXA 1 - PAULO JUNIOR - OS: 123
  8. Boa Tarde. Foi observado que na rotina ClearSessao na unit pcnCFe é removido as informações de forma de pagamento porém a informações na property vTroco continua preenchida, poderia ser adicionado um código que também eliminasse o conteúdo da informação ao utilizar a opção ClearSessao que elimina os dados da venda?
  9. Boa tarde pessoal, tudo bem? Estou com uma dúvida sobre o requisito xvi, teste 54 onde diz que no estado de SC é possível pagar até R$10,00 a mais no cartão de crédito / débito, seja para troco ou doação. A empresa onde eu trabalho , desenvolve sistemas para distribuidoras de gás e água. Gostaria de saber se preciso implementar esta função , pois no roteiro diz que esta implementação é para mercados e minimercados com predominância de produtos alimentícios. obrigado pela atenção, um bom dia.
  10. Boa tarde, eu estou implementando o SAT no software da empresa que eu trabalho, e estou com um problema bem estranho. Em inúmeros testes funciona normalmente, porém quando testo com determinados produtos, mesmo o troco sendo R$0,00, ele é apresentado como R$2,84. Eu "debuguei" o sistema e identifiquei que o valor está indo para o Emulador SAT como '0' e ao retornar ele retorna como 2,84, ao menos foi o que eu entendi. Detalhando mais o problema: arquivo: pcnCFeW - Linha: 714 > vTroco = 0; arquivo: pcnCFeR - Linha: 332 > vTroco = 2,84; Quando vou finalizar a venda no meu código eu faço o cálculo do Troco e atribuo ( o mesmo atribui 0 para a variavel vTroco ). Segue em anexo um xml, constando o problema relatado acima, não sei se irão conseguir simular com os dados que constam nele, mas acredito que sim. Obrigado desde já. cfe.xml
  11. Bom Dia Senhores Fiz uma alteração para contemplar a questao do troco, na DANFECe do Fortes Segue: procedure TACBrNFeDANFCeFortesFr.rlbTrocoBeforePrint(Sender: TObject; var PrintIt: boolean); var Troco : Currency; begin PrintIt := (ACBrNFeDANFCeFortes.vTroco > 0); if PrintIt then lTroco.Caption := DFeUtil.FormatFloat(ACBrNFeDANFCeFortes.vTroco,'#,###,##0.00');; end; Se estiver correto, e de acordo, favor subir pro SVN Abraços
  12. Pessoal, estou com uma duvida de como deve passar o valor do troco para o componente ACBrNFeDANFeESCPOS para que possa ser impresso. Pois pesquisei aqui no forum e não achei nada a respeito sobre isso para o componente, vi que se passarmos o pagamento como dinheiro ele mostra o valor troco zerado mas se passar o valor do dinheiro maior q o valor da nota é recusada a nota então não sei como fazer.
  13. Boa Tarde pessoal, Nossa homologação está marcada para o inicio de outubro o que significa que será cobrada a ER 02.02. Referente a isso o Requisito XVI item a.2 e a.2.1 mencionado o seguinte. Essa doação será feita na prática de que forma? Sairá da conta do cliente (cartão) e cairá direto na entidade sem fins lucrativos ou o estabelecimento fará ele mesmo a doação posteriormente conforme bem entender (será que dá pra confiar?) ? Existe alguma informação a ser incluída no arquivo de requisição? Grato.
  14. Boa tarde amigos, Eu estou realizando testes no componente de TEF, e testando o troco permitido para o TEF, encontrei um problema. Quando o valor da operação em TEF contiver casas decimais e o valor do troco for igual ao limite de troco permitido, ocorre um erro não permitindo a operação. Eu resolvi o problema arredondando para 2 casas na hora da checagem dos valores. Na linha 2661, trocar o conteúdo original po "if (RoundTo(Valor, -2) > RoundTo(RespostasPendentes.SaldoRestante + TrocoMaximo, -2)) then". Obrigado.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.