Árvore de páginas

A rotina de Tipo de Compra é um cadastro opcional que permite a definição de critérios de Políticas de compra mais avançadas que poderão ser aplicadas aos documentos de Solicitações de Compra e Pedidos de Compra. As funcionalidades que podem ser configuradas são: envio de e-mail de aviso, escalonamento para superior quando ultrapassar o prazo estabelecido, tipo de aprovação Especial/Padrão, Tolerância do Pedido em relação a Solicitação e liberação automática de pedidos vinculados a solicitação aprovada anteriormente.


Localização no menu do ambiente: Atualizações -> Administração de Compras -> Tipos de Compras (COMA200)


Principais Campos  da tabela de Tipos de Compra (DHK)
DHK_SOLCOMRegra Sol. CompraRegra para classificação da Solicitação de Compra no Tipo de Compra
DHK_PEDCOMRegra Ped. CompraRegra para classificação do Pedido de Compra no Tipo de Compra
DHK_APROVEApr.Esp.Sol.CompraDefine o Tipo de Compra como Aprovação do Tipo Especial para Solicitação de Compra
DHK_PAPRESApr.Esp.Ped.CompraDefine o Tipo de Compra como Aprovação do Tipo Especial para Pedido de Compra
DHK_ESCALOEscalonarRealiza escalonamento da aprovação de Solicitação de Compra para quando ultrapassar o prazo (DHK_PRAZO)
DHK_ESCALPEscalonar SuperiorRealiza escalonamento da aprovação de Pedido de Compra para superior quando ultrapassar o prazo (DHK_PRAZOP)
DHK_LIBPCLibera PC c/SC Apr.Liberação automática de Pedido de Compra vinculado a Solicitação de Compra com alçada aprovada


E-mail de aviso:

O e-mail de aviso é enviado para o aprovador o número de dias antes que estiver configurado no campo de aviso. Caso a a aprovação não seja realizada até o prazo previsto e a opção de escalonamento estiver ativada, o e-mail será enviado para o superior configurado no cadastro do aprovador. Para utilização desse recurso é necessário a configuração do Job SchedComAlc na rotina de Schedule do Configurador.



Configuração do SchedComAlc:

Para realizar o cadastro dos agendamentos é necessário o seguinte procedimento:

  • SIGACFG -> AMBIENTE -> SCHEDULE -> SCHEDULE (Agendamento -> Cadastro): 
    • Informar usuário (Ex: 000000 - Administrador)
    • Rotina (tabela abaixo)

      Agendamento

      Descrição

      SCHEDCOMALC

      Rotina que envia e-mail de aviso para os aprovadores e escalonamento para o superior ao encerrar o prazo de aprovação

    • Empresa/Filial: Empresa que deseja enviar avisos de e-mail e escalonamento para superior
    • Modulo: (Ex: 02 - Compras)
    • Deixar habilitado
    • Informar recorrência: Definir o tempo em que a rotina deve enviar os e-mails novamente, sugestão: Diariamente

  • SIGACFG -> AMBIENTE -> SCHEDULE -> SCHEDULE (Agent -> Cadastro): 
    • Incluir o Grupo de empresa/Empresa que contem configurado os agendamentos.

Para que funcione corretamente os agendamentos é necessario que após toda configuração, o Agent e o Schedule sejam ativados.



Escalonamento para superior:

A opção de escalonamento para o superior, será utilizada para que no caso do prazo de aprovação ser ultrapassado, além do e-mail enviado, a pendência também passará para o superior.



Aprovação Especial:

A aprovação do Tipo Especial pode ser utilizada para que a aprovação seja direcionada apenas para os aprovadores com acesso ao tipo de compra cadastrado através da amarração Tp.Compras x Aprovadores existente na rotina de Grupo de Aprovação.



Liberação automática de Pedido:

Através da marcação do campo Lib. PC c/ SC (DHK_LIBPC) é possível realizar liberação automática para os pedidos de compra do tipo de compra em questão, que já tiverem aprovação prévia através de solicitação de compra.



Tolerância do Pedido:

A opção de tolerância (DHK_TOLERA) pode ser utilizada para verificar se os valores aprovados previamente através de uma aglutinação de entidade contábil de solicitação de compra estão dentro do limite estabelecido através da porcentagem do campo % Tole.Dif (DHK_TOLDFS).



Condição SC/PC:

Para informar as regras para classificação do Documento é necessário utilizar as funções de Condição SC ou Condição PC e incluir um filtro para as tabelas SC1 ou SC7 respectivamente.




Pesquisa:

Importante ressaltar que a rotina aceita algumas expressões AdvPL (tabela abaixo), e os campos precisam estar classificados como "usado" no dicionário de dados com exceção dos campos de cabeçalho da solicitação de compras (SC1) e pedido de compras (SC7).

Quanto as comparações são aceitas somente expressões utilizadas e válidas para consultas realizadas no banco de dados, tabela abaixo:


Expressões ADVPL aceitas:

Aceito apenas a chamada de 1x por função na expressão.

Função:Observação:
Posicione
GetAdvFValDeve ser retornado apenas 1 campo na pesquisa
SubString
Replicate
Left
Right



Comparações aceitas / não aceitas:

AceitaNão Aceita
<>%
!= #
==**
>=^
<=
$


Observações:

  • Um aprovador pode aprovar um ou mais Tipos de Compra de acordo com as amarrações efetuadas através do cadastro de Grupos de aprovação.