Ir para conteúdo
  • Cadastre-se

dev botao
  • Este tópico foi criado há 1998 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa tarde a todos.

Estou desenvolvendo o Bloco K para um MRP próprio, porém surgiu a seguinte questão referente ao K230 - Campo 03 DT_FIN_OP:
Por ser um campo DateTime no componenete AcbrSpedFiscal, não aceita string do tipo "vazio" quando a ordem de produção ainda não foi finalizada, como devo preencher neste caso? Visto que é um campo DateTime (exemplo: DT_FIN_OP  := StrToDate( 'dd/mm/aaa') ;  
Preciso que este campo seja preenchido como "VAZIO" (SEM NADA REGISTRADO), conforme consta no manual do Bloco K/SPED FISCAL.

Campo 03 (DT_FIN_OP) - Preenchimento: informar a data de conclusão da ordem de produção. Ficará em branco, caso a
ordem de produção não seja concluída
até a data de encerramento do período de apuração. Nesta situação a produção ficou
em elaboração.

Alguém poderia ajudar, por favor?
Obrigado! 

  • Solution
Postado

Resolvido conforme exemplo abaixo, passando o campo DT_FIN_OP apenas quando houver conteúdo:

If (DataFinalizacao <> '') then
   DT_FIN_OP  := StrToDate(DataFinalizacao  ) ;

Obrigado! 

  • Curtir 1
  • Este tópico foi criado há 1998 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.