Senhores, estou com problema no bind do po-lookup, desenvolvi o formulário com reactiveforms. Nos onputs não tive problema em recuperar os dados mas no lookup sim.
Acontece que após preencher o campo o ‘cliente’ no meu form retorna undefined para esse campo os demais inputs preenchem normalmente
<po-lookup
class="po-lg-3 po-sm-10"
name="lookup-cliente"
p-field-label="cliente"
formControlName="cliente"
[p-field-value]="form.get('cliente')?.value"
[p-filter-params]="{ codigoVend: codigoVendedor }"
p-label="Cliente"
[p-filter-service]="clienteLookupService"
[p-columns]="fieldsLookupcliente"
(p-selected)="carregaDadosLookUpCliente($event)"
(p-virtual-scroll)="(true)"
[p-field-format]="['codigo', 'nomereduzido']"
/>
//componente
iniciaForm() {
this.form = this.fb.group({
pedido: [
{
value: '',
disabled: true,
},
],
cliente: [{ value: '', disabled: false }],
lojacliente: [{ value: '', disabled: true }],
razaosocial: [{ value: '', disabled: true }],
nomefantasia: [{ value: '', disabled: true }],
cgc: [{ value: '', disabled: true }],
ddd: [{ value: '', disabled: true }],
telefone: [{ value: '', disabled: true }],
emailnfe: [{ value: '', disabled: true }],
emailfin: [{ value: '', disabled: true }],
condpag: [''],
frete: [''],
observacao: [''],
itensPedido: this.fb.array([]),
});
}