Ir para conteúdo
  • Cadastre-se

Aronbyte

Membros
  • Total de ítens

    10
  • Registro em

  • Última visita

Posts postados por Aronbyte

  1. 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 😅

  2. 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.

  3. 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?

     

  4. 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 )"

    imagem.png.0e47ce5dad1a090330aa06703698b573.png


    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/

     

  5. 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.

  6. 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;



    imagem.thumb.png.a57b30aca17a66fe8e1c17753b531985.png


     

×
×
  • 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.