Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Wiki Markup
||Descrição|| Ponto de entrada implementado na função A103TRAVA para desativar o LOCK de registro das tabelas SA1/SA2 na inclusão do documento de entrada.  
||Observações|| Ao desligar o LOCK de registros das tabelas SA1/SA2 pode ocorrer divergencia dos campos de controle do cadastro de cliente/fornecedor como por exemplo: data da ultima compra, maior compra e etc. Por isso este ponto de entrada deve ser utilizado com criterios e atenção.
||Exemplos||#INCLUDE "RWMAKE.CH"

User Function MT103TRV
Local cFornece  := PARAMIXB[1] // Codigo do Fornecedor/Cliente
Local cLoja     := PARAMIXB[2] // Codigo da Loja
Local cTipo     := PARAMIXB[3] // C = Cliente (SA1) / F = Fornecedor (SA2)
Local aRet      := {.F.,.F.,.F.,.T.}

 
aRet[1] := {.F., //Desliga trava da tabela SA1 
aRet[2] = .F.} //Desliga trava da tabela SA2 
aRet[3] = .F. = //Desliga trava da tabela SA1 / .F. = Desliga trava da tabela SA2SB2  
aRet[4] = .T. //Atualiza os Acumulados somente no final da gravacao dos itens da NFE

Return aRet

 
||Preview|| 
||Veja também|| 
||Idioma|| Português(Brasil)
||Versões|| Todas
||Sistemas Operacionais Suportados||Todos
||Compatível com as Bases de Dados||Todas
||Updates|| 
||Parâmetros|| PARAMIXB[1] - Codigo do Fornecedor/Cliente
PARAMIXB[2] - Codigo da Loja
PARAMIXB[3] - C=Cliente ou F=Fornecedor
||Retorno|| Array = {.F.,.F.,.F.,.T.} // .F. = Desliga trava da tabela SA1 / .F. = Desliga trava da tabela SA2
  / 
||Eventos de chamada do Ponto de Entrada|| 
||Variáveis|| 
||Programa Fonte|| MATA103X.PRX