Árvore de páginas

Ponto-de-Entrada: MA126QSC - Altera a chave de aglutinação de solicitações
Versões: Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:

LOCALIZAÇÃO : Function A126AGLUT() responsável pela aglutinação das solicitações de compras.

EM QUE PONTO : O ponto se encontra no inicio da função e sua utilização é para substituir a chave de aglutinação das solicitações a serem aglutinadas, a chave utilizada pelo sistema é 'C1_FILIAL+C1_PRODUTO+C1_TPOP+DTOS(C1_DATPRF)' e poderá ser alterada para que as solicitações que possuem centros de custo, contas contabeis, descrições diferentes não sejam aglutinadas afim de preservar as informações dos registros.

Programa Fonte
MATA126.PRW
Sintaxe

MA126QSC - Altera a chave de aglutinação de solicitações ( < PARAMIXB> ) --> cNewKey

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
PARAMIXB Vetor PARAMIXB[1] = cKey //cKey = Chave de aglutinação das SCs do sistema X
Retorno
    cNewKey(caracter)
  • cNewKey = String contendo a nova chave de algutinação da tabela SC1 das solicitações de compras.
Observações

O campo C1_DATPRF não pode ser retirado da chave !

Exemplos
User Function  MA126QSC()Local cKey := PARAMIXB[1] // chave utilizada pelo sistemaLocal cNewKey := 'C1_FILENT+C1_FORNECE+C1_LOJA+C1_PRODUTO+C1_DESCRI+Dtos(C1_DATPRF)+C1_CC+C1_CONTA+C1_ITEMCTA+C1_CLVL+C1_TPOP'Return cNewKey