Retorno: | Deverá retornar um Array com as informações de todos os documentos com alçada implementada de forma customizada. Estas informações serão utilizadas pelo programa de Liberação de Documentos para processar os eventos de aprovação, rejeição, transferência, aprovação pelo superior e estorno. O array deverá ser entregue no seguinte formato: Posição | Descrição | Tipo | Tamanho | aRet[nx,1] | Código do tipo de documento utilizado para o documento com alçada customizada (conforme parâmetro enviado na MaAlcDoc, para criação da alçada e campo CR_TIPO). | Caractere | Mesmo do campo CR_TIPO | aRet[nx,2] | Alias do documento com alçada customizada. | Caractere | 3 | aRet[nx,3] | Índice do Alias do documento com alçada customizada para pesquisa do referido documento. Deve ser um índice onde o início da chave corresponda a(os) ao valor(es) gravado no campo CR_NUM (chave de identificação do documento). | Numérico | Não fixado | aRet[nx,4] | Chave de campos (sem a filial) do alias do documento com alçada customizada que compõe o valor do campo CR_NUM (chave de identificação do documento). | Caractere | Não fixado | aRet[nX,5] | Bloco de código com o comando para abertura da interface de visualização do documento com alçada customizada. | Bloco de código sem retorno esperado. | Não fixado | aRet[nX,6] | Bloco de código com o comando para validar a permissão de estorno das aprovações e rejeições do documento com alçada customizada . | Bloco de código com retorno lógico, sendo verdadeiro (.T.)para permitir o estorno e falso (.F.) para bloquear o estorno. | Não fixado | aRet[nX,7] | Vetor com os dados do campo de controle no alias do documento com alçada customizada utilizado para controle da liberação. | Vetor | 4 | aRet[nX,7,1] | Nome do campo de controle no alias do documento com alçada customizada. | Caractere | Conforme campo | aRet[nX,7,2] | Conteúdo do campo de controle que indicará que o documento encontra-se bloqueado (pendente de aprovação ou rejeição) | Caractere | Conforme campo | aRet[nX,7,3] | Conteúdo do campo de controle que indicará que o documento encontra-se aprovado. | Caractere | Conforme campo | aRet[nX,7,4] | Conteúdo do campo de controle que indicará que o documento encontra-se rejeitado. | Caractere | Conforme campo |
|