campo numero errado pro gerencianet

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>  

Para adicionar comentários, você deve ser membro de MK-AUTH.

Join MK-AUTH

Enviar-me um email quando as pessoas responderem –

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:

    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. 

  • 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:

    É preciso um filtro (crítica) para que o campo "número" aceite apenas números.

  • 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:

    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.

  • 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)

This reply was deleted.