Á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.
 Importante: Algumas opções do ponto de entrada apenas minimizamdiminuem o tempo de travamentolock das tabelas envolvidas.
 
||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      := ARRAY(4)  
   aRet[1] := .F. //Desliga trava da tabela SA1   
   aRet[2] := .F. //Desliga trava da tabela SA2   
   aRet[3] := .F. //Desliga trava da SB2   
   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||aRet[1] - Desliga trava da tabela SA1  
aRet[2] - Desliga trava da tabela SA2  
aRet[3] - Desliga trava da SB2   
aRet[4] := .T. //Atualiza os Acumulados somente no final da gravacao dos itens da NFE   
  / 
||Eventos de chamada do Ponto de Entrada|| 
||Variáveis|| 
||Programa Fonte|| MATA103X.PRX