Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Linha de Produto:Microsiga Protheus®
Segmento:Backoffice
Módulo:Estoque/Custos
Função:

MATA261 - Transferência Múltipla

02. DESCRIÇÃO

O ponto de entrada ..MT261ACS permite a criação de regra de validação para permitir ou não a abertura da rotina de transferências MATA261.

03. PARÂMETROS

Não se aplica.

04. RETORNO

...

NomeTipoObrigatórioDefaultObservação
lAcessoLógicoSimNilSe .T. permite a abertura da rotina, caso .F. bloqueia a abertura da rotina

...


05. EXEMPLO DE UTILIZAÇÃO

Bloco de código
languagevb
themeMidnight
firstline1
titleMT550EAI
linenumberstrue
#include 'Protheus.ch'

/*/{Protheus.doc} User Function A280SBJ
    PE A280SBK - Chamado na gravação da SBK - Saldos iniciais por endereço - após a gravação
    @type  Function
    @author Totvs
    @since 09/11/2021
    /*/
User Function A280SBK()
    Local aArea    := GetArea()
    Local aAreaSBK := SBK->(GetArea())
    Local aAreaSB1 := SB1->(GetArea())
    Local aAreas   := {aAreaSBK, aAreaSB1, aArea}

    SB1->(DbSetOrder(1))
    If SB1->(DbSeek(FWXFilial('SB1')+SBK->BK_COD))
        //Condições customizadas
        //...
        
        If RecLock('SBK', .F.)
            //Gravação de campo customizado da SBK
            SBK->(MsUnlock())
        EndIf
    EndIf

    AEval(aAreas, {|x| RestArea(x)})
Return




...