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 |
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 |