Aronbyte
-
Total de ítens
10 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por Aronbyte
-
-
26 minutos atrás, Aronbyte disse:
Ja abusando de sua paciencia amigo, se possivel venho tira outra duvida, caso o responsavel pelo transporte
seja uma ETC ou uma CTC, nessa situação é preciso informar o evento de pgmt ou as informações de pgmt no xml
ou não informaria?Creio que me equivoquei nessa pergunta, quando for ETC ou CTC nessa situação a transportadora que ira fazer o mdfe correto?
Isso pelo que entendi no leiaute tinha esquecido deste ponto, desculpe.
Possa está equivocado novamente -
Boa tarde, muito obrigado por sua resposta Italo.
Ja abusando de sua paciencia amigo, se possivel venho tira outra duvida, caso o responsavel pelo transporte
seja uma ETC ou uma CTC, nessa situação é preciso informar o evento de pgmt ou as informações de pgmt no xml
ou não informaria?
Uma segunda duvida sobre o produto predominante e tambem carga lotação sendo o "tpemit=2" é possivel ta informando
essas tags caso o cliente deseje? Pois nas RV so tem dizendo a respeito do tpemit 1 e 3 e tambem que é facultativo
Já agradeço pela atenção, obrigado. -
Boa tarde, estou com uma duvida que se puderem me ajudar irei fica muito grato,
que seria sobre o evento de pagamento da operação de transporte (evPagtoOperMDFe).
Estou com duvida se este evento é obrigatorio ou não pois em um aviso do portal mdfe tem este trecho:
"O evento de pagamento e as demais alterações de schema da NT, como são opcionais, terão sua data mantida em 06 de abril de 2020. "
Mas na norma tecnica no meu entendimento, tinha entendido que era um evento obrigatorio e tambem vi um topico aqui no forum em que se falava disso.Caso seja obrigatorio na norma tecnica tem falando "evento que deverá permitir informar o pagamento do TAC-Agregado ou equiparado a TAC"
Então supondo um caso que o emitente do mdfe seja um "tpemit=2" (Não prestador de serviço de transporte)
Ele so precisara informa esse evento quando o veiculo não for dele?
E caso o veiculo não sendo dele tem o campo "tpProp" que pode ser passado
TAC agregado, TAC independente ou Outros, nesse caso o evento funcionaria com todos ou so quando fosse TAC agregado ou TAC independente?
-
Obrigado pela ajuda de todos.
Podem encerrar o topico já. -
Bom dia, obrigado pelo retorno
-
Fiz o teste colocando o campo como double e ocorreu o mesmo erro mas se alterar aquela linha 3737 deixando naquele formato ele gerar o arquivo correto com até 2 casas decimais.
-
Tambem achei estranho mas como não utilizo muito o lfill ou rfill, so tentei seguir a logica que vi no campo "QTD",
então seguindo o layout da tabela abaixo imaginei que seria "LFill( VL_ITEM, 0, 0 )"
Tambem encontrei um topico aqui que um amigo no 3 comentario pelo que parece estava passando por um problema parecido, que passando um valor para o campo currency ele entendia como um valor de data: https://www.projetoacbr.com.br/forum/topic/9898-arquivos-do-paf-função-lfill/ -
Bom dia Juliomar obrigado pelo retorno.
No arquivo "ACBrEFDBloco_C_Class.pas" dentro da procedure "WriteRegistroC810" alterei a linha 3737
Anteriormente:Add( LFill('C810') + LFill( NUM_ITEM ) + LFill( COD_ITEM ) + LFill( QTD, 0, 5 ) + LFill( UNID ) + LFill( VL_ITEM ) + LFill( CST_ICMS ) + LFill( CFOP ) ) ;
Ficando assim:
Add( LFill('C810') + LFill( NUM_ITEM ) + LFill( COD_ITEM ) + LFill( QTD, 0, 5 ) + LFill( UNID ) + LFill( VL_ITEM, 0, 0 ) + LFill( CST_ICMS ) + LFill( CFOP ) ) ;
Com isso consegui resolver muito obrigado Juliomar.
-
Boa tarde pessoal, estou gerando o registro C810 e estou até passando um valor fixo para o campo "VL_ITEM"
mas quando é feita a geração do txt ele me retorna um valor totalmente diferente.
Diante mão já agradeço pelo apoio de todos.with RegistroC810New do begin atestevlr := GeraArquivoSpedFiscal.CDSSATItensTOTAL_ITEM.AsExtended; NUM_ITEM := FormatFloat('000', GeraArquivoSpedFiscal.CDSSATItensITEM.AsInteger); COD_ITEM := FormatFloat('000000', GeraArquivoSpedFiscal.CDSSATItensID_PRODUTO.AsInteger); QTD := GeraArquivoSpedFiscal.CDSSATItensQUANTIDADE.AsFloat; UNID := Produto.UnidadeComercial; //VL_ITEM := //GeraArquivoSpedFiscal.CDSSATItensTOTAL_ITEM.AsExtended; VL_ITEM := 500; //GeraArquivoSpedFiscal.CDSSATItensTOTAL_ITEM.Value; CST_ICMS := GeraArquivoSpedFiscal.CDSSATItensCST.AsString; CFOP := GeraArquivoSpedFiscal.CDSSATItensCFOP.AsString; end; //Fim dos Itens;
Duvida evento evPagtoOperMDFe
em ACBrMDFe
Postado
Bom dia,
Obrigado mais uma vez Italo.
Concordo contigo, estudando um pouco mais e analisando tambem tava no mesmo consenso de você, então irei fazer desta forma
se for o caso so retificar depois, obrigaod e bom dia.