GE - Como Fazer - Busca Última Empresa

De CIGAM WIKI

Voltar

Como Fazer > Utilidades/Diversos > Busca Última Empresa

Esta instrução visa instruir quanto ao uso do incremento alfanumérico para o último número da empresa.

Quais as configurações necessárias, para utilizar a ‘Busca última Empresa’?

Para utilizar o incremento alfanumérico, é necessário que a configuração ‘GE - EM - 2437 - Tipo de formação do código de empresa’ esteja marcada com “Alfanumérico’.

Importante: uma vez trocado o valor, este não poderá voltar a ser apenas numérico. É necessário que os scripts de Últimos Números estejam atualizados de acordo com a versão 121226.70 ou superior.

Como funciona, e como utilizar o incremento para realizar ‘Busca última Empresa’?

Iniciando sempre pela posição mais à direita do campo, esta é incrementada a partir do número 1 e quando chega ao número 9 é incrementada com a letra A e vai até a letra Z. Somente quando esta posição recebe o valor Z é que a posição imediatamente à sua esquerda passa a ser incrementada e por aí segue até que todas as posições estejam completadas com Z.   

Exemplo:
000001; 000002; ...; 000009; 00000A; 00000B; ...; 00000Z; 000010; 000011; ...; 000019; 00001A; 00001B; ...; 00001Z;
000020; 000021; ...; 000029; 00002A; 00002B; ...; 00002Z; 000030; 000031; ...; 000039; 00003A; 00003B; ...; 00003Z; ...;
até chegar ao limite, ZZZZZZ.


Continua sendo possível utilizar a divisão como prefixo do código.
Exemplo:
CL - CLIENTES
CL0001; CL0002; ...; CL0009; CL000A; CL000B; ...; CL000Z; CL0010; CL0011; ...; CL0019; CL001A; CL001B; ...; CL001Z;
CL0020; CL0021; ...; CL0029; CL002A; CL002B; ...; CL002Z; CL0030; CL0031; ...; CL0039; CL003A; CL003B; ...; CL003Z; ...;
até chegar ao limite, CLZZZZ.


FO - FORNECEDORES
FO0001; FO0002; ...; FO0009; FO000A; FO000B; ...; FO000Z; FO0010; FO0011; ...; FO0019; FO001A; FO001B; ...; FO001Z;
FO0020; FO0021; ...; FO0029; FO002A; FO002B; ...; FO002Z; FO0030; FO0031; ...; FO0039; FO003A; FO003B; ...; FO003Z; ...;
até chegar ao limite, FOZZZZ.


É possível também separar os códigos por filial sem precisar definir/reservar faixas de código.
Exemplo:
A1 - CLIENTES - FILIAL 01
A10001; A10002; ...; A10009; A1000A; A1000B; ...; A1000Z; A10010; A10011; ...; A10019; A1001A; A1001B; ...; A1001Z;
A10020; A10021; ...; A10029; A1002A; A1002B; ...; A1002Z; A10030; A10031; ...; A10039; A1003A; A1003B; ...; A1003Z; ...;
até chegar ao limite, A1ZZZZ.


A2 - FORNECEDORES - FILIAL 01
A20001; A20002; ...; A20009; A2000A; A2000B; ...; A2000Z; A20010; A20011; ...; A20019; A2001A; A2001B; ...; A2001Z;
A20020; A20021; ...; A20029; A2002A; A2002B; ...; A2002Z; A20030; A20031; ...; A20039; A2003A; A2003B; ...; A2003Z; ...;
até chegar ao limite, A2ZZZZ.


B1 - CLIENTES - FILIAL 02
B10001; B10002; ...; B10009; B1000A; B1000B; ...; B1000Z; B10010; B10011; ...; B10019; B1001A; B1001B; ...; B1001Z;
B10020; B10021; ...; B10029; B1002A; B1002B; ...; B1002Z; B10030; B10031; ...; B10039; B1003A; B1003B; ...; B1003Z; ...;
até chegar ao limite, B1ZZZZ.


B2 - FORNECEDORES - FILIAL 02
B20001; B20002; ...; B20009; B2000A; B2000B; ...; B2000Z; B20010; B20011; ...; B20019; B2001A; B2001B; ...; B2001Z;
B20020; B20021; ...; B20029; B2002A; B2002B; ...; B2002Z; B20030; B20031; ...; B20039; B2003A; B2003B; ...; B2003Z; ...;
até chegar ao limite, B2ZZZZ.


Dicas:

  • O incremento alfanumérico pode começar a ser utilizado a qualquer momento, independente do último código usado.
  • É importante lembrar que quando houver divisão informada, apenas os 4 últimos dígitos serão incrementados, pois os 2 primeiros serão considerados o prefixo da divisão.
  • No programa “Busca última empresa”, é possível visualizar todas as divisões cadastradas, e o último código utilizado. Não é recomendado que este código seja alterado.

Voltar ao início