Cuando trato de generar un escenario de liquidacion (al darle boton de "Calcular todos") me muestra este mensaje
El procedimiento o la función 'calc_escenario_liquidacion' esperaba el parámetro '@SESSIOIN_ID', que no se ha especificado
Esta es la definicion del procedimiento en la base
alter procedure [acc].[calc_escenario_liquidacion]
@SESSIOIN_ID varchar(36), -- Código de la Liquidación
@codemp int, -- Código del empleado
@codcmr smallint, -- Código de la categoría del motivo de retiro
@codmrt smallint, -- Código del motivo de retiro
@fechaRetiro datetime, -- Fecha de retiro
@parametros xml, -- Parametros de calculo (heredado del motivo de retiro)
@valores xml, -- Valores Fijos que no sufriran cambios
@username varchar(50) -- Nombre del usuario
as
begin
y esto es lo que se ejecuta segun el Profiler
declare @p6 xml
set @p6=convert(xml,N'<DocumentElement><MotivosRetiro><PagaSalario>true</PagaSalario><DiasAdicVacaciones>0</DiasAdicVacaciones><EvaluarControlVac>true</EvaluarControlVac><VacProporcional>true</VacProporcional><AguiProporcional>true</AguiProporcional><AplicaIndemnizacion>true</AplicaIndemnizacion><SalarioMaximo>false</SalarioMaximo><ValorSalarioMaximo>0</ValorSalarioMaximo></MotivosRetiro></DocumentElement>')
declare @p7 xml
set @p7=convert(xml,N'<EscenarioLiquidacion xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><Ingresos/><Descuentos/><Reservas/></EscenarioLiquidacion>')
exec acc.calc_escenario_liquidacion @SESSIOIN_ID=default,@codemp=133,@codcmr=1,@codmrt=1,@fechaRetiro='2014-08-14 00:00:00',@parametros=@p6,@valores=@p7,@username='alicia.martinez'
asked
14 Aug '14, 20:54
sbarahona ♦♦
(suspended)
accept rate:
32%