Força de vendas - Erro, type "Null" is not a subtype of type "String", como solucionar (Geral)

Criado por Marcos Borges em 05/11/2024 13:40  ·  Atualizado em 05/11/2024 13:42  ·  Leitura: 1 min

Situação

Ao realizar a sincronização pelo força de vendas, apresenta o alerta abaixo: type 'Null' is not subtype of type 'String'. 




Solução

Para o erro acima, ele ocorre a partir da versão 28.10bc do força de vendas, por conta da informação "tipo de cliente" esta sem a informação no cadastro do cliente. Para corrigir, pode ser usado os seguintes update pelo banco;


update cliente
set cliente.tipocliente = '1'
where cliente.pessoa_fj = 'J'
and cliente.tipocliente = ''

update cliente
set cliente.tipocliente = '0'
where cliente.pessoa_fj = 'F'
and cliente.tipocliente = ''



Pode ocorrer, de ficar algum cliente com a informação como NULL no campo Tipo de cliente, como no exemplo;



Caso seja o exemplo, pode realizar o ajuste pelo sistema ou via banco, mantendo a identificação do Tipo de cliente.

 

Marcos Borges
Central de Atendimento
(31) 2112-3700

atsinformatica.com.br