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: |
|
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: |
|
Exemplo:
#Include 'Protheus.ch'
User Function TecXNcusto()
Local aAtend := PARAMIXB[1]
Local nCusto := 0
MsgAlert("Chamou o PE TecXNcusto")
nCusto := 20
Return nCusto