loading table of contents...

7.8. FOREST_CREAR_PROCESO()

 
FOREST_CREAR_PROCESO
Crea nuevo proceso.
Retorna: integer 
Retorna número de proceso
Parámetros:
string  codigo
Código proceso a instanciar, obligatorio
integer  dependencia
Dependencia destino, obligatorio
integer  funcionario
Funcionario destino, opcional
integer  tercero
Tercero destino, obligatorio
string  descripcion
Descripción del proceso a instanciar, opcional
string  observaciones
Observaciones del proceso a instanciar, opcional
date  fecha
Fecha de programación del proceso a instanciar, opcional
integer  coddoc
Código del documento inicial del proceso, opcional
Versión: 3.0+
 
Ejemplo:
Este ejemplo instancia el proceso de impresión, por cada documento de salida en el proceso:
for (var i=0; i < CurrentProcess.documentos.length; i++){
rad = CurrentProcess.documentos[i];
if(rad.cladoc == 2 && rad.numPro==CurrentProcess.numeroProceso && rad.anulada==0){
numpro = FOREST_CREAR_PROCESO('impresion', correspondencia.dependenciaImpresion, '', CurrentProcess.codigoTercero, 'Descripcion', 'Observaciones', '', rad.codDoc);
instancias = FOREST_GET_INSTANCIAS_BY_PROCESO(numpro);
inst = ITEM_LIST(instancias, '0');
FOREST_COPY_DOC_TO_PROCESS(rad.codDoc, inst);
ADD_MESSAGE('Se creo el proceso ', numpro, ' de impresión y salida del documento con radicación ', rad.numRad); }