function ajax_process_actualizar(id_repdet,fechaProgramada,idOrigenOrganizacion,estado,idUsuarioAsignado){
//console.log(id_repdet + ' // '+ fechaProgramada + ' // '+ idOrigenOrganizacion + ' // '+ idUsuarioAsignado + ' // '+ estado );
apex.server.process("ActualizarReposiciones",
{ x01: id_repdet
, x02: fechaProgramada
, x03: idOrigenOrganizacion
, x04: estado
, x05: idUsuarioAsignado
}
, {success: function(pData){
if (pData.ind_error == 1){
alertify.notify(pData.mensaje, 'error', 5);
apex.event.trigger( "#reposiciones_header", "apexrefresh" );
} else {
alertify.notify(pData.mensaje, 'success', 3);
}
}
}
//, {dataType: "text"}
);
}
apex.server.process("CALC_POINTS_TOTAL",
{ x01: qty
, x02: product
, pageItems: "#P71_CUSTOMER_TYPE"
}
, {success: function(pData){
if (pData.error_msg == null) {
$(tr_element).find('input[name="f08"]').val(pData.l_total_points); // points
$(tr_element).find('input[name="f09"]').val(pData.l_total_price); // total price
}else {
console.log(pData);
}
}
}
//, {dataType: "text"}
);
$s("P125_ALERTIFY_MENSAJE",pData.mensaje);
$.event.trigger("mostrar_mensaje_error");
apex.event.trigger( "#reposiciones_header", "apexrefresh" );
} else {
$.event.trigger("mostrar_mensaje");
#reposiciones_header_ir tr:gt(1)
actualizarReposicionesCabecera(this.triggeringElement);
function actualizarReposicionesCabecera(elem){
id_repdet = $(elem).find("input[name='f01']").val();
fechaProgramada = $(elem).find("input[name='f02']").val();
idOrigenOrganizacion = $(elem).find("select[name='f03']").val();
idUsuarioAsignado = $(elem).find("select[name='f04']").val();
estado = $(elem).find("select[name='f05']").val();
ajax_process_actualizar(id_repdet,fechaProgramada,idOrigenOrganizacion,estado,idUsuarioAsignado);
}
begin
pkg_logi_reposicion_api.prc_logi_actualizar_reposicion(
p_id_repdet => apex_application.g_x01
, p_fecha_programada => to_date(apex_application.g_x02,:APP_DATE_TIME_FORMAT)
, p_id_organizacion_origen => apex_application.g_x03
, p_estado_reposicion => apex_application.g_x04
, p_usuario_asignado => apex_application.g_x05
);
end;
apex_json.open_object;
apex_json.write(p_name => 'l_total_points', p_value=> l_total_points);
apex_json.write(p_name => 'l_total_price', p_value=> l_total_price);
apex_json.write(p_name => 'error_msg', p_value=> '');
apex_json.close_object;
exception
when others then
apex_json.open_object;
apex_json.write(p_name => 'error_msg', p_value=> sqlerrm );
apex_json.close_object;
end;