segunda-feira, 3 de novembro de 2014

Objeto de Intervalo de Numeração - SNRO

*  A SAP fornece muitas ferramentas que nos auxiliam na hora de desenhar
* ou aplicar a solução, hoje vou mostrar como usar uma transação que
* serializa numeros, isso ajuda muito quando você cria algo. Exemplo :
*  Quando criamos um material, ou Ordem de venda, ou Requisição......
* aquele numero que o sistema retorna pra você é o Numero sequencial dado
* ao seu processo por um intervalo serializado pré definido usando um
* determinado Objeto de intervalo de numeração.
*  Não entendeu, vamos pra prática e irá entender.


*  Primeiramente vamos para a Transação SNRO, iremos criar esse tal Objeto,
* que servirá para serializa Documentos. Dê o nome do objeto de 'Z_DOCS' e
* clique no botão 'CRIAR'.





*  Na Aba 'Intervalos' existem campos importantes.
* Campos :
*  - Elemento de dados subobjeto = Determina que o seu objeto se baseará
* num elemento de dados.
*  - Domínio p/comprimto nºs = Determina que seu Objeto se baseará num
* dominio.
*  - % Advertência = É o limite saldo que sua serialização pode chegar,
* a partir daí será dado um aviso, tipo se você colocar um intervalo de
* 1 a 100 e com uma advertência de 10%, a partir do número 90 será
* exibido um aviso informando que está perto do limite final do Range.
*  - Código de exercício-até = Esse campo passa para o objeto que a
* serialização será feita por ano, portanto todo o começo de ano o
* numero serial será reiniciado.
*  - Não transferir = Não sei, rsrs... se souberem.. comente o Post Please.
* No nosso caso trabalharemos com 'CHAR10' e Advertência 5% conforme acima.


* Na aba 'Customizing' iremos deixar o armazenamento em Buffer com 10.


* E na aba 'Grupo' não iremos nem mexer.



* Agora vamos clicar em 'Salvar' e depois clicar no no Botão 'Intervalos'.




*  Aqui vamos criar o intervalo que o nosso objeto seguirá. Portanto clique
* no botão 'Intervalos'.




*  Crie conforme acima, clicando no '+' para criar nova linha, isso só
* mostrar que em um único objeto de intervalo podemos colocar mais um
* intervalo. 



*  Após salvar irá aparecer um PopUp informando sobre o processo de
* transporte conforme acima, só dê OK.

* Parabens. Agora você tem o Objeto de serialização prontinho pra ser
* usado.

*  Usando a função 'NUMBER_GET_NEXT' você consegue reservar o ultimo
* numero do intervalo que você criou. Não sabe usar a função ?
* Próximo Post será Sobre executar essa função.

* Valeo pessoal e qualquer coisa entrem em contato ou comentem, t+.
Comentários
0 Comentários

Nenhum comentário:

Postar um comentário