Objetivos e Âmbito
Com este modulo pretende-se tornar a centralização de artigos mais rápida.
O principio de funcionamento é na copia de informação de artigos “template” para os artigos que se pretendem centralizar.
Na integração de uma mensagem de tipo ARTLOG ou por meio de uma lista de artigos não centralizados – artigos sem contentores definidos – é possível determinar o tal “artigos de exemplo” para recuperar toda a informação logística: regras de extração, contentores definidos, regras de alocação, etc. Sendo assim possível quer com a integração da mensagem ARTLOG, quer por um ecrã com a lista de artigos não centralizados, efetuar a centralização automática dos artigos.
Tal informação é adequada ao binómio artigo-unidade de medida que vem expressa na mensagem ARTLOG ou é escolhida a partir da lista no report entre as unidades de medidas geridas para um artigo num armazém.
Determinação de Artigo Template.
Global Aplicação -> Aplicação -> Dados Mestre -> Determinar o artigo template [AD059].

Neste ecrã podemos determinar o artigo template para as sessões apresentadas acima na imagem. Para criar uma determinação deveremos clicar no botão depois de escolhida a sessão que pretendemos. No nosso exemplo iremos parametrizar por “Tipo de Artigo”.
Ao chegar ao ecrã seguinte devemos escolher a opção de criar .

Aqui e neste caso vamos colocar o tipo de artigo pretendido, o artigo e unidade de medida template, e por fim devemos decidir se chamar o programa que tenta atribuir um lugar de picking ao artigo.
O espaço atribuído é determinado através da sequencia de espaços do armazém, e sempre a partir do espaço onde se encontra o artigo “template”. Ou seja o sistema começa a procurar um espaço na sequencia imediatamente a seguir ao artigo template. No caso de o espaço estar atribuído a um artigo será avaliado se o artigo em causa tem stock e se tem ordens de compra pendentes. Se não tiver nem stock nem ordens de compra, o artigo a centralizar ficará com este espaço. Por outro lado se tiver stock ou ordens de compra avançaremos para o espaço seguinte. Se o espaço estiver completamente livre será então atribuído ao artigo a centralizar.
Quando tudo estiver preenchido basta confirmar .
Centralizar Artigo Automaticamente.
Global Aplicação -> Aplicação -> Definições Operacionais -> Definições Operacionais -> Consultas -> Artigos Sem Definição de Contentores [AL131].

Neste ecrã iremos obter todos os artigos de um armazém que ainda não estão centralizados.

Neste ecrã deveremos escolher um ou mais artigos para centralizar, assim como preencher qual o sistema externo que iremos usar, e se queremos atualizar o artigo imediatamente, ou então ver no ecrã seguinte a proposta de alocação.

Se escolhermos atualizar irá ser criada uma mensagem do tipo ARTLOGWF, que irá ficar ligada ao sistema externo selecionado.
Neste exemplo não vamos selecionar a opção Atualizar vamos primeiro ver a proposta de centralização do artigo. Para isto vamos escolher opção gerar. Caso a centralização através de um artigo “template” não seja o desejado, podemos sempre colocar um “Local Source” método “artAutoCentralizer” do objeto FAPINT01 e manipulamos a variável presente no mesmo $msgArray.

Aqui iremos ver as diversas estruturas da mensagem, no nosso exemplo ainda não foi criada como poderemos ver no cabeçalho.

Quando a mensagem é criada o campo “Mensagem criada” estará selecionado e teremos o Mensagem ID.
Para criar a mensagem, quando os campos das diversas estrutura estejam como desejado, basta clicar no botão .
A seguir poderemos ver o cabeçalho já preenchido.

Assim que a mensagem estiver tratada o artigo estará centralizado para o armazém em causa.
Na integração da mensagem ARTLOG este processo é chamado e corre automaticamente sem a intervenção de um utilizador.
Cuidados a ter
Global Aplicação -> Instalação -> Interface -> Sistemas Externos [IG004].
É necessário não esquecer para que este processo funcione, é necessário que o sistema externo selecionado permita a entrada de mensagens do tipo ARTLOGWF.
