Ponto-de-Entrada: M461SB3 - Atualização da tabela SB3 com nota de saída
Abrangências: | Microsiga Protheus 10 |
Versões: | Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Espanhol , Inglês |
Descrição:
O ponto de entrada M461SB3 é utilizado na função MaAvalSD2 (atualiza tabela SD2 - Itens da NF) e será executado antes que o sistema atualize o consumo mensal na tabela SB3. Determina se a tabela SB3 poderá ou não ser atualizada com os dados da nota de saída em questão.Este ponto de entrada tem por objetivo permitir ao usuário definir se a tabela SB3 será ou não atualizada durante a emissão de um NF de saida. Este ponto pode ser útil quando a nota de saída em questão for uma nota de transferência entre filiais. Neste caso o usuário pode verificar se o TES utilizado está configurado para transferência entre filiais e em caso afirmativo, definir que o consumo para o produto não será atualizado.
Programa Fonte
MATA461.PRX
Sintaxe
M461SB3 - Atualização da tabela SB3 com nota de saída ( [ ] ) --> lRetorno
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
Array of Record |
Retorno
-
lRetorno()
- O retorno deve ser lógico. Determina se o consumo mensal será (.T.) ou não (.F.) atualizado para o item.
Observações
No momento em que o ponto for executado, a tabela SF4 (Tipos de Entrada/Saída) estará posicionada exatamente no TES utilizado pelo item da nota. Pode-se utilizar o campo F4_TRANFIL para determinar se o TES está ou não configurado para transferências entre filiais.
Exemplos
User Function M461SB3()Local lRet := .T. // por padrao atualizara o consumo// Verifica se o TES utilizado está configurado para transferencia entre filiaisIf SF4->F4_TRANFIL == "1" lRet := .F. // nao deve atualizar o consumo mensal na SB3.Else lRet := .T. // o consumo mensal na SB3 sera atualizado normalmente.EndIfReturn lRet
Variáveis
Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
Array of Record | Global | Não |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas