Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Bloco de código
Method ValidaPropriedades(oFiltros) Class NomeClassApiNegocio
ReturnPrevisaoEntregaOP
    Local aRetorno  := {.T.,""}

    PCPMonitorUtils():ValidaPropriedadeFilial(oFiltros["01_C2_FILIAL"],aRetorno)

    If aRetorno[1] .And. Empty(oFiltros["02_C2_PRODUTO"])
        aRetorno[1] := .F.
        aRetorno[2] := "O produto deve ser informado."
    EndIf

    If aRetorno[1] .And. (!oFiltros:HasProperty("05_PERIODO") .Or. oFiltros["05_PERIODO"] == Nil .Or. Empty(oFiltros["05_PERIODO"]))
        aRetorno[1] := .F.
        aRetorno[2] := "Deve ser informada a quantidade de períodos."
    EndIf

Return aRetorno