Força de vendas: Erro, type "Null" is not a subtype of type "String".

Criado por Marcos Borges em 24/06/2025 20:35  ·  Atualizado em 24/06/2025 20:36  ·  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.