Page tree

Produto:

Logix

Ocorrência:

No Logix pode ter matrículas com até 8 posições e no Protheus a matrícula pode ter apenas até 6 posições, como fazer na convergência?

Passo a passo:

Ao exportar as matrículas, o programa RHP10003 vai apresentar uma tela na qual o usuário poderá optar:
1) Gerar as matrículas acima de 6 dígitos com um código sequencial.
2) Informar uma máscara para truncar um posição da matrícula quando a matrícula tiver 7 posições no Logix.
3) Informar uma máscara para truncar duas posições da matrícula quando a matrícula tiver 8 posições no Logix.

Exemplos:

7 posições:
--------------
Matrícula 1000123
a) Se informar: 999999-
O programa vai gerar a matrícula: 100012
b) Se informar: -999999
O programa vai gerar a matrícula: 000123
c) Se informar: 9-99999
O programa vai gerar a matrícula: 100123

8 posições:
--------------
Matrícula 10001234
a) Se informar: 999999--
O programa vai gerar a matrícula: 100012
b) Se informar: --999999
O programa vai gerar a matrícula: 001234
c) Se informar: 9-99999-
O programa vai gerar a matrícula: 100123
d) Se informar: -999999-
O programa vai gerar a matrícula: 000123
Observações:
- Somente é possível truncar 1 posição para matrículas com até 7 posições.
- E truncar duas posições para matrículas com 8 posições.
- Não é possível truncar posições de matrículas com 6 posições ou menos de 6.

Observações: