A050AvlSC4

Avalia se solicitacao de compra (SC4) pode gerar ordem de compra. Cheque obrigatorio antes de gerar OC programatica.

Assinatura: A050AvlSC4(nRecSC4) -> lOk

Retorna: Logical

Equivalente do MaAvalSC6 mas pra compras: avalia se um item da Solicitacao de Compra (SC4) tem condicoes pra gerar Ordem de Compra (SC7).

SC4->(DBSetOrder(1))
SC4->(DBSeek(xFilial("SC4") + cSolic))
While !SC4->(Eof()) .And. SC4->C4_NUM == cSolic
    If A050AvlSC4(SC4->(RecNo()))
        // pode gerar OC
        U_GeraOcDaSc4()
    EndIf
    SC4->(DBSkip())
EndDo

O que avalia

Veja também