Regra NUMPEDIDO - REST v1
Melhoramos a integração REST v1 do Gestão de Armazenagem | WMS Senior para preservar o número completo do pedido quando o campo NUMPEDIDO for enviado com mais de 20 caracteres.
Anteriormente, como o campo NUMPEDIDO seguia o limite do layout de integração, valores superiores a 20 caracteres eram truncados durante o processamento, ocasionando perda de informação.
Com esta alteração, o comportamento padrão do campo NUMPEDIDO foi mantido, porém o valor completo passa a ser armazenado também no campo NUMPEDIDO60, quando aplicável.
Particularidades
Quando o campo NUMPEDIDO recebido pela integração REST v1 possuir mais de 20 caracteres:
- campo NUMPEDIDO continuará sendo gravado com no máximo 20 caracteres;
- campo NUMPEDIDO60 será preenchido com o valor completo recebido, limitado a 60 caracteres.
Quando o valor informado possuir 20 caracteres ou menos, o campo NUMPEDIDO60 não será preenchido.
Layouts de integração REST v1:
- A alteração é válida somente para o canal REST v1.
- As integrações de texto não foram alteradas, mantém o que já está documentado.
- O canal REST v2 não sofreu alterações.
- O comportamento do campo NUMPEDIDO permanece inalterado.
- O preenchimento do campo NUMPEDIDO60 ocorre apenas quando a estrutura da tabela possuir essa coluna disponível.
- A regra atende layouts posicionais e layouts separados por caractere.
Cenários
Valor recebido no campo NUMPEDIDO: PED00000000000000000012345
Resultado: o número do pedido é PED00000000000000000012345, e na tabela de integração é salvo da seguinte forma:
| Campo | Valor gravado |
|---|---|
| NUMPEDIDO |
PED00000000000000000 |
| NUMPEDIDO60 |
PED00000000000000000012345 |
Valor recebido no campo NUMPEDIDO: PED1234567890
Resultado: o número do pedido é PED1234567890, e na tabela de integração é salvo da seguinte forma:
| Campo | Valor gravado |
|---|---|
| NUMPEDIDO |
PED1234567890 |
| NUMPEDIDO60 |
não será preenchido |
English
Español
English
Español


