Exec auto para incluir atendimento

Pessoal estou montando a inclusão de um atendimento do call center [TMKA271] por codigo através do exec auto TMKA271(aCabec, aItens, 3, '2'), só que o tipo do atendimento do televendas não precisa informar os itens e fica com a mensagem abaixo:

AJUDA:A410VZOs campos Quantidade, Preço de Venda, preço unitário ou TES estão em Branco.

Tabela SX3 27/03/2023 10:20:12

Inconsistencia nos Itens

:warning: Atenção: Esta publicação foi transferida automaticamente do fórum antigo, mas os anexos não foram incluídos.

1 curtida

aadd(aLinha,{"UB_QUANT" ,0 ,Nil}) aadd(aLinha,{"UB_VRUNIT" ,0 ,Nil})

Você precisa atribuir valores aqui nessas posições.

Passei pelo mesmo problema, encontrei a solução, deixando registrado para quem precisar:

Considerando que estamos falando de gravar um ATENDIMENTO, onde a gravação do item NÃO é obrigatória. Preencha a linha desta forma:

aLinha := {}

aadd(aLinha,{"LINPOS" ,"UB_ITEM" ,"01"})

aadd(aLinha,{"AUTDELETA","S" ,Nil })

aadd(aItens,aLinha)

boa tarde!
Teria uma documentação no TDN, do exec auto desta rotina?