Árvore de páginas

TECXNCusto_Custo da alocação do atendente

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Serviços

Módulo:

Gestão de Serviços

Rotina:

Rotina

Nome Técnico

At330GvAlo()

Grava a alocação dos atendentes.



O ponto de entrada é indicado para realizar o calculo de custos do atendente na alocação, esse valor é calculado por Horas.

Caso não utilize o ponto de entrada o valor do custo é extraído do campo AA1_CUSTO

Exemplo:

Caso o valor por hora é de 10 e a alocação é feita para o horário das 08:00 as 12:00, com isso são 4 horas de alocação.

O custo será 4 * 10 = 40

Assim o calculo do custo será pela quantidade de horas multiplicado pelo valor do custo retornado pelo ponto de entrada ou pelo campo AA1_CUSTO.


Ponto de Entrada

Descrição:

TECXNCusto_Custo da alocação do atendente

Localização:

Atualizações>>Contratos de Serviços>>Gestão dos contratos->Alocação de Atendente

Eventos:

TecXNcusto()->nCusto

Parâmetro:
PARAMIXB[1]  - Array com os dados da alocação do atendente

Programa Fonte:

TECA330.PRW

Função:

At330GvAlo()

Retorno:

Nome

Tipo

Descrição

Obrigatório

 nCusto

Numérico

Retorno do custo por hora da alocação do atendente

Sim

 

Exemplo:

#Include 'Protheus.ch'

User Function TecXNcusto()

Local aAtend := PARAMIXB[1]
Local nCusto := 0

MsgAlert("Chamou o PE TecXNcusto")

nCusto := 20

Return nCusto