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
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas