quarta-feira, 30 de dezembro de 2009

Tudo tem seu Tempo e Hora

Fim de ano chegando, momento de reflexão e planejamento para novos sonhos e metas não realizadas no ano que se finda.
Não devemos desanimar com o que não foi feito ou com o que não deu certo, pois como diz o autor do Eclesiastes, "Tudo tem seu tempo e sua Hora".

“Tempo de nascer, tempo de morrer;

tempo de plantar, tempo de colher;

tempo de derrubar, tempo de construir;

tempo de chorar, tempo de rir;

tempo de fazer luto, tempo de bailar;

tempo de abraçar, tempo de separar-se;

tempo de procurar, tempo de perder;

tempo de calar, tempo de falar;

tempo de amar, tempo de odiar;

tempo de guerra, tempo de paz”.

Que o ano que se inicia, consigamos ter mais tempo para Deus, para a família, para os amigos, para amar, para bailar, para abraçar, enfim tempo de dias alegres e melhores.

Um grande abraço a todos e fiquem na Paz de Deus.

Deixo aqui também um link com uma mensagem muito especial de final de ano.
Por Maria Emmir Nogueira, Co-fundadora da Comunidade Shalom - http://www.cancaonova.com/portal/canais/formacao/internas.php?id=&e=11693

Como Rastrear Requisições ao Armazém (Rotina MATA185)


Ao fazer a baixa de uma requisição ao armazém (MATA185) o sistema gera um registro na tabela SD3 (Movimentos Internos),alguns usuários e analistas me questionaram se é possível rastrear estas movimentações, ja que nesta tabela concentram-se todas as movimentações internas de estoque.
Fazendo um estudo da rotina, para que possa ser feita esta rastreabilidade temos que realizar o seguinte procedimento:

Criar os campos:

Campo: D3_NUMSA

Tipo: Caracter

Tamanho: 6

Decimal: 0

Formato: @!

Contexto: Real

Propriedade: Alterar

Titulo: Num. S.A.

Help: Numero da Solicitação ao Armazém

Usado

Browser

Módulos: Todos

------------------------------------------------------------

Campo: D3_ITEMSA

Tipo: Caracter

Tamanho: 2

Decimal: 0

Formato: @!

Contexto: Real

Propriedade: Alterar

Titulo: Item . S.A.

Help: Numero do Item da Solicitação ao Armazém

Usado

Browser

Módulos: Todos


No padrão estes campos não existem, sendo necessário criá-los para que a rotina armazene na tabela SD3 o número da S.A e o item.
Segue parte do fonte onde o sistema checa a existencia dos campos, caso exista, efetua a gravação dos dados.

If SD3->(FieldPos("D3_NUMSA"))>0
M->D3_NUMSA := SCP->CP_NUM
EndIf
If SD3->(FieldPos("D3_ITEMSA"))>0
M->D3_ITEMSA := SCP->CP_ITEM
EndIf

Depois de criado os campos basta montar uma consulta ou relatório conforme a necessidade para ter o rastreamento das movimentações de Requisição ao Armazém.