Oi Pedro boa tarde, verifiquei que o mk-auth está repassando o campo número incorretamente para o gerencianet quando tem outros caracteres, ex: "400 CASA 05" ele repassa "40005"
causando endereçamento incorreto de correspondência ao cliente
<numero>40005</numero>
Respostas
Não use caracteres para cadastra os clientes, reconfigurar o cliente novamente faz um update manual e vá em clientes / listar todos os clientes depois selecione o cliente e reparar eles clicando no ícone da chave laranja.
Antes de alterá e fazer o update faz um backup amigo e salve em um lugar seguro.
É preciso um filtro (crítica) para que o campo "número" aceite apenas números.
Debian"Novo no sistema Mk-Auth" disse:
Pois é, a entrada do campo número é texto e a variável no banco de dados é armazenada como texto, então deve ser tratada como texto em todas as operações.
Se for apenas número no campo número então é preciso outro campo para complemento do número, para usar "apto","lote", "caixa", etc...
O campo complemento atual já tem outra função, como por exemplo "referência praça xxx", "vila xxxxxxx", etc.
O mais simples é manter o que está e repassar pra gerencianet como texto da forma que está armazenada.
Marco de Freitas disse:
o gerencianet somente aceita números nesse campo, se colocar outra coisa ocorre erros, mais coloca essa dado no campo complemento, tipo o numero é 400 e complemento casa 05
znadmin disse:
Blz, vou fazer isso.
Mas tem alguma forma de fazer essa alteração em massa? Ou terei que editar cliente por cliente?(cansei antes de começar.... hehehe)