Árvore de páginas

Ponto-de-Entrada: MT150CHV - Campos da chave para exclusão
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 A150Monta - Função da Atualização Manual das Cotações de Compra responsável pela montagem do aHeader e do aCols da cotacao de compra.

EM QUE PONTO : Encontra-se no início da função antes da execução do laço para a montagem do acols para a exclusão. Esse ponto é chamado somente quando a exclusão for por 'Produto'. É utilizado quando a cotação possui produtos com códigos iguais porém com outros campos diferentes. Deve ser informado nesse ponto de entrada quais os campos que farão parte da chave para exclusão.

Eventos


 

Programa Fonte
MATA150.PRX
Sintaxe

MT150CHV - Campos da chave para exclusão ( ) --> cRet

Retorno
    cRet(caracter)
  • É esperado como retorno uma string com os campos que farão parte da chave para a exclusão do produto.
    Obs.: Os campos sempre deverão estar com o aliás na frente.

    Exemplo: "SC8->C8_TES+SC8->C8_COND"
Observações

O código do produto sempre fará parte da chave e não deve ser informado no ponto de entrada, pois já é tratado internamente no programa.
 

Exemplos
User Function MT150CHV()Local cRet := 'SC8->C8_TES' //Campos que farão parte da chave para a exclusão.Return(cRet)