Histórico da Página
Descrição | Ponto de entrada que valida a alteração de uma Solicitação de Compras gerada via rotina de planejamento no Gestão de Projetos (SIGAPMS). |
---|---|
Observações | |
Exemplos | user function PmsAltSC() |
...
SC1->(GetArea()) |
---|
...
|
---|
...
aAreaAFG |
---|
...
:= |
---|
...
AFG->(GetArea()) |
---|
...
|
---|
...
lOk |
---|
...
:= |
---|
...
.T. |
---|
...
|
---|
...
lMt110 |
---|
...
:= |
---|
...
Alltrim(FUNNAME()) |
---|
...
== |
---|
...
"MATA110" |
---|
...
|
---|
...
nX |
---|
...
:= |
---|
...
0 |
---|
...
|
---|
...
nTamArray |
---|
...
:= |
---|
...
Len(aCols[1]) |
---|
...
|
---|
...
lPmsScBlq |
---|
...
:= |
---|
...
SuperGetMv("MV_PMSCBLQ",,.F.) |
---|
...
|
---|
...
lPmsAltSC |
---|
...
:= |
---|
...
ExistBlock("PmsAltSC") |
---|
...
|
---|
...
nPItem |
---|
...
:= |
---|
...
aScan(aHeader, |
---|
...
{ |
---|
...
|x |
---|
...
| |
---|
...
AllTrim(x |
---|
...
[2 |
---|
...
]) |
---|
...
== |
---|
...
"C1_ITEM" |
---|
...
}) |
---|
...
|
---|
...
nPQuant |
---|
...
:= |
---|
...
aScan(aHeader, |
---|
...
{ |
---|
...
|x |
---|
...
| |
---|
...
AllTrim(x |
---|
...
[2 |
---|
...
]) |
---|
...
== |
---|
...
"C1_QUANT" |
---|
...
}) |
---|
...
|
---|
...
nPosPrd |
---|
...
:= |
---|
...
aScan(aHeader, |
---|
...
{ |
---|
...
|x |
---|
...
| |
---|
...
AllTrim(x |
---|
...
[2 |
---|
...
]) |
---|
...
== |
---|
...
"C1_PRODUTO" |
---|
...
}) |
---|
...
|
---|
...
nPosDt |
---|
...
:= |
---|
...
aScan(aHeader, |
---|
...
{ |
---|
...
|x |
---|
...
| |
---|
...
AllTrim(x |
---|
...
[2 |
---|
...
]) |
---|
...
== |
---|
...
"C1_DATPRF" |
---|
...
}) |
---|
...
|
---|
...
lExclui |
---|
...
|
---|
...
|
---|
...
|
---|
...
nX:=1 |
---|
...
to |
---|
...
Len(aCols) |
---|
...
|
---|
...
dbSeek(xFilial("AFG")+cNumSC+aCols |
---|
...
[nX |
---|
...
] |
---|
...
[nPItem |
---|
...
]) |
---|
...
|
---|
...
|
---|
...
:= |
---|
...
.F. |
---|
...
|
---|
...
|
---|
...
|
---|
...
nX:=1 |
---|
...
to |
---|
...
Len(aCols) |
---|
...
|
---|
...
Dbseek(xFilial("SC1") |
---|
...
+ |
---|
...
cNumSC |
---|
...
+ |
---|
...
aCols |
---|
...
[nX |
---|
...
] |
---|
...
[nPItem |
---|
...
] |
---|
...
) |
---|
...
|
---|
...
aCols |
---|
...
[nX |
---|
...
] |
---|
...
[nTamArray |
---|
...
] |
---|
...
|
---|
...
:= |
---|
...
.F. |
---|
...
|
---|
...
(SC1->C1_QUANT |
---|
...
<> |
---|
...
aCols |
---|
...
[nX |
---|
...
] |
---|
...
[nPQuant |
---|
...
]) |
---|
...
.or. |
---|
...
(SC1->C1_PRODUTO |
---|
...
<> |
---|
...
aCols |
---|
...
[nX |
---|
...
] |
---|
...
[nPosPrd |
---|
...
]) |
---|
...
.or. |
---|
...
(SC1->C1_DATPRF |
---|
...
<> |
---|
...
aCols |
---|
...
[nX |
---|
...
] |
---|
...
[nPosDt |
---|
...
]) |
---|
...
|
---|
...
:= |
---|
...
.F. |
---|
...
|
---|
...
Solicitação |
---|
...
foi |
---|
...
gerada |
---|
...
via |
---|
...
Planejamento |
---|
...
do |
---|
...
módulo |
---|
...
SIGAPMS. |
---|
...
Não |
---|
...
sera |
---|
...
possível |
---|
...
excluí-la. |
---|
...
Verificar |
---|
...
parâmetrp |
---|
...
MV_PMSCBLQ.") |
---|
...
|
---|
...
Solicitação |
---|
...
foi |
---|
...
gerada |
---|
...
via |
---|
...
Planejamento |
---|
...
do |
---|
...
módulo |
---|
...
SIGAPMS. |
---|
...
Não |
---|
...
será |
---|
...
possível |
---|
...
alterar |
---|
...
informações |
---|
...
principais. |
---|
...
Verificar |
---|
...
parâmetro |
---|
...
MV_PMSCBLQ.") |
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
|
---|
...
lOk |
---|
...
Preview | |
---|---|
Veja também | |
Idioma | Português(Brasil) |
...
Versões | Versões_Anteriores |
---|
...
Sistemas |
---|
...
Operacionais |
---|
...
Suportados |
---|
...
Todos | |
---|---|
Compatível com as Bases de Dados | Todas |
Updates | |
Parâmetros | aHeader := PARAMIXB[1] |
...
// |
---|
...
Header |
---|
...
da |
---|
...
solicitação |
---|
...
de |
---|
...
compras |
---|
...
|
---|
...
:= |
---|
...
PARAMIXB[2] |
---|
...
// |
---|
...
informações |
---|
...
da |
---|
...
solicitação |
---|
...
de |
---|
...
compras |
---|
...
|
---|
...
:= |
---|
...
PARAMIXB[3] |
---|
...
// |
---|
...
numero |
---|
...
da |
---|
...
solicitação |
---|
...
de |
---|
...
compras |
---|
...
|
---|
...
:= |
---|
...
PARAMIXB[4] |
---|
...
// |
---|
...
Indica |
---|
...
se |
---|
...
é |
---|
...
exclusão |
---|
...
da |
---|
...
Solicitação |
---|
...
de |
---|
...
compras |
---|
...
Retorno | lOk - Se .T. |
---|
...
indica |
---|
...
se |
---|
...
poderá |
---|
...
prosseguir |
---|
...
com |
---|
...
a |
---|
...
exclusão |
---|
...
ou |
---|
...
alteração. |
---|
...
Eventos |
---|
...
de |
---|
...
chamada |
---|
...
do |
---|
...
Ponto |
---|
...
de |
---|
...
Entrada | |
---|---|
Variáveis | |
Programa Fonte | pmsxfunb.prw |