Histórico da Página
Ponto de entrada MT097GRV
Linha de Produto: | Microsiga Protheus | ||||
Segmento: | Serviços | ||||
Módulo: | Compras (SIGACOM) | ||||
Rotina: |
| ||||
Ponto de Entrada: | MT097GRV | ||||
País(es): | Brasil | ||||
Banco(s) de Dados: | Todos | ||||
Tabelas utilizadas: | SCR | ||||
Sistema(s) operacional(is): | Windows/Linux |
Ponto de Entrada
Descrição: | O Ponto de Entrada MT097GRV permite substituir a gravação nos processos de compras |
Localização: | No inicio da função MaAlcDoc - Após a confirmação da liberação, bloqueio ou estorno do documento de alçada pelo programa MATA097 (Liberações) e também no final das rotinas de gravação dos processos do compras que possuem alçada. MATA120- Pedido de Compras, Autorização de Entrega MATA125 - Contratos de Parceria MATA103 - Nota Fiscal de Entrada COMXFUN função MaAvalCot evento 4 na Analise de Cotações ao gerar os pedidos de compras originado de cotações pode ser usado para diversos fins podendo até interromper a gravação da tabela SCR através do seu retorno .F., outra aplicação possível é a substituição da rotina de gravação, pela própria do usuário desenvolvida no PE. |
Eventos: | O Ponto de entrada é executado após a confirmação da liberação, bloqueio ou estorno do documento de alçada pelo programa MATA097 (Liberações) e também no final das rotinas de gravação dos processos do compras que possuem alçada. |
Programa Fonte: | MATXALC |
Função: | MAALCDOC |
Composition Setup |
---|
import.css=/download/attachments/327912/newLayout.css |
...
Versões: | Advanced Protheus 6.09 , 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 |
...
MATA097.PRX
...
Parâmetros: |
|
...
|
...
|
...
...
|
...
|
...
|
...
...
|
...
|
...
|
...
|
...
...
|
...
|
...
|
...
| ||||||||||
Retorno: |
|
|
...
|
...
|
...
|
Exemplo:
#Include 'Protheus.ch'
...
User
...
Function
...
MT097GRV()
...
Local
...
ExpA1
...
:=
...
PARAMIXB[1]
...
Local
...
ExpD1
...
:=
...
PARAMIXB[2]
...
Local
...
ExpN1
...
:=
...
PARAMIXB[3]
...
Local
...
ExpC1
...
:=
...
PARAMIXB[4]
...
Local
...
ExpL1
...
:=
...
PARAMIXB[5
...
]
Local ExpC2 := PARAMIXB[6]
Local ExpC3 := PARAMIXB[7]
Local ExpC4 := PARAMIXB[8]
Local ExpL2:=
...
.F.
...
//Rotina
...
de
...
gravação
...
do usuário
....
...
Return(ExpL2)
...