| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | |
| Função: | MATA150 - Atualizar Cotações |
| País: | Brasil |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : |
O Ponto de Entrada MT150CHV tem como função adicionar campos que farão parte da chave de exclusão na rotina de Atualização de Cotações.
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 neste ponto de entrada quais os campos que farão parte da chave para exclusão.
Function A150Monta - Função da Atualização Manual das Cotações de Compra responsável pela montagem do aHeader e do aCols da cotação de compra.
Não há.
Tipo | Descrição |
|---|---|
| Caractere | É 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.
#Include 'Protheus.ch'
/*/{Protheus.doc} MT150CHV
PE para adicionar campos de chave na exclusão.
@type function
@author
@since 31/10/2024
/*/
User Function MT150CHV()
Local cRet := 'SC8->C8_TES' //Campos que farão parte da chave para a exclusão.
MsgInfo("Passou pelo PE","ATENÇÃO MT150CHV!")
Return(cRet)
|