This commit is contained in:
Abel López
2026-10-19 17:24:20 -04:00
205 changed files with 21725 additions and 3073 deletions
+25
View File
@@ -49,3 +49,28 @@ desktop.ini
# NOTA: se CONSERVAN en el repo -> *.4gl *.per *.4fd *.4pw *.4st *.4ad
# *.sch *.4db (esquema), imagenes (*.png *.jpg), README, docs.
# -- Paquetes GAR: se generan en el build (gsmake -t mbs mbsERP.4pw), no van al repo --
*.gar
# -- bin/IMAGENES: solo las imagenes que usan los programas/reportes --
# (lo demas son fotos, temporales y archivos subidos en ejecucion, p.ej. comprobantes)
PROYECTO/bin/IMAGENES/**
!PROYECTO/bin/IMAGENES/Logo.png
!PROYECTO/bin/IMAGENES/Logo_DCM.png
!PROYECTO/bin/IMAGENES/genero_logo.png
!PROYECTO/bin/IMAGENES/LOGO.JPG
!PROYECTO/bin/IMAGENES/logo1.png
!PROYECTO/bin/IMAGENES/EMPLEADOS/
PROYECTO/bin/IMAGENES/EMPLEADOS/*
!PROYECTO/bin/IMAGENES/EMPLEADOS/.gitkeep
# -- Llaves y certificados: NUNCA en el repo (se entregan aparte a quien los necesite) --
*.jks
*.keystore
*.p12
*.pfx
*.pem
*.key
*.crt
*.cer
+67 -56
View File
@@ -7,6 +7,16 @@
------------------------------------------------------------------
}
GLOBALS "prprgb000.4gl"
DEFINE arrprtb08 DYNAMIC ARRAY OF RECORD
cod_n_c LIKE prtb00008.cod_n,
cod_grupo_c LIKE prtb00008.cod_grupo,
cod_tipo_c LIKE prtb00008.cod_tipo,
cod_sec_c LIKE prtb00008.cod_sec,
cantidad_c LIKE prtb00008.cantidad,
descrip_esp_c LIKE intb00001.descrip_esp,
unidad_c LIKE intb00001.unidad_med
END RECORD
DEFINE nombre LIKE vetb00004.nombre,
descrip_esp_c,descrip_esp LIKE iptb00002.descrip_esp,
unidad LIKE iptb00002.unidad_med,
@@ -41,10 +51,11 @@ END MAIN
FORM LINE 9,
ERROR LINE 23,
COMMENT LINE 21
CALL pantalla()
# (pantalla() es el encabezado de la pantalla de texto antigua; no aplica en GUI)
OPEN FORM ctfmmt006 FROM "prfmmt006"
DISPLAY FORM ctfmmt006
CALL pantalla()
CALL ui.Window.getCurrent().setText("Ordenes de Produccion")
# (pantalla() es el encabezado de la pantalla de texto antigua; no aplica en GUI)
DISPLAY "prprmt006" AT 4,3
DISPLAY "Ordenes De Produccion" AT 6,32
@@ -280,13 +291,13 @@ FUNCTION prpcad006()
b.cod_sec = prtb07.cod_sec AND
a.num_oc = b.num_oc
LET idx = 1
FOREACH buscame INTO prtb08[idx].*
FOREACH buscame INTO arrprtb08[idx].*
LET idx = idx + 1
END FOREACH
CALL set_count(idx-1)
}
INPUT ARRAY prtb08 FROM s_orden.*
INPUT ARRAY arrprtb08 FROM s_orden.*
ON KEY(CONTROL-W)
CALL busca_material()
@@ -295,13 +306,13 @@ FUNCTION prpcad006()
LET scr_l = scr_line()
AFTER FIELD cod_sec_c
LET descrip_esp_c = NULL
IF prtb08[curr].cod_sec_c IS NOT NULL THEN
IF arrprtb08[curr].cod_sec_c IS NOT NULL THEN
SELECT a.descrip_esp,a.unidad_med INTO descrip_esp_c,unidad_c
FROM intb00001 a
WHERE a.cod_n = prtb08[curr].cod_n_c AND
a.cod_grupo = prtb08[curr].cod_grupo_c AND
a.cod_tipo = prtb08[curr].cod_tipo_c AND
a.cod_sec = prtb08[curr].cod_sec_c AND
WHERE a.cod_n = arrprtb08[curr].cod_n_c AND
a.cod_grupo = arrprtb08[curr].cod_grupo_c AND
a.cod_tipo = arrprtb08[curr].cod_tipo_c AND
a.cod_sec = arrprtb08[curr].cod_sec_c AND
a.status_t IS NULL
IF STATUS = NOTFOUND THEN
LET numero_msg = 3
@@ -309,15 +320,15 @@ FUNCTION prpcad006()
NEXT FIELD cod_n_c
END IF
END IF
LET prtb08[curr].descrip_esp_c = descrip_esp_c
LET prtb08[curr].unidad_c = unidad_c
DISPLAY prtb08[curr].descrip_esp_c TO s_orden[scr_l].descrip_esp_c
LET arrprtb08[curr].descrip_esp_c = descrip_esp_c
LET arrprtb08[curr].unidad_c = unidad_c
DISPLAY arrprtb08[curr].descrip_esp_c TO s_orden[scr_l].descrip_esp_c
ATTRIBUTE(BLUE)
DISPLAY prtb08[curr].unidad_c TO s_orden[scr_l].unidad_c
DISPLAY arrprtb08[curr].unidad_c TO s_orden[scr_l].unidad_c
ATTRIBUTE(BLUE)
AFTER FIELD cantidad_c
IF prtb08[curr].cod_n_c IS NOT NULL THEN
IF prtb08[curr].cantidad_c IS NULL THEN
IF arrprtb08[curr].cod_n_c IS NOT NULL THEN
IF arrprtb08[curr].cantidad_c IS NULL THEN
LET numero_msg = 16
CALL msg(numero_msg)
NEXT FIELD cantidad_c
@@ -347,23 +358,23 @@ FUNCTION prpcad006()
# SE ESTA VALIDANDO EL PRODUCTO TERMINADO EN EL CODIGO DE LA MATERIA PRIMA
# PARA CUANDO LA ORDEN SEA PARA PRODUCTOS IMPORTADOS QUE NO TIENEN COMPOSICION
IF prtb08[1].cod_n_c IS NULL THEN
LET prtb08[1].cod_n_c = prtb07.cod_n
LET prtb08[1].cod_grupo_c = prtb07.cod_grupo
LET prtb08[1].cod_tipo_c = prtb07.cod_tipo
LET prtb08[1].cod_sec_c = prtb07.cod_Sec
OUTPUT TO REPORT ordenes(prtb07.num_oc,prtb08[idx].*)
IF arrprtb08[1].cod_n_c IS NULL THEN
LET arrprtb08[1].cod_n_c = prtb07.cod_n
LET arrprtb08[1].cod_grupo_c = prtb07.cod_grupo
LET arrprtb08[1].cod_tipo_c = prtb07.cod_tipo
LET arrprtb08[1].cod_sec_c = prtb07.cod_Sec
OUTPUT TO REPORT ordenes(prtb07.num_oc,arrprtb08[idx].*)
END IF
FOR idx = 1 TO arr_count()
IF prtb08[idx].cod_n_c IS NOT NULL THEN
IF arrprtb08[idx].cod_n_c IS NOT NULL THEN
INSERT INTO prtb00008 VALUES (prtb07.num_oc,
prtb08[idx].cod_n_c,
prtb08[idx].cod_grupo_c,
prtb08[idx].cod_tipo_c,
prtb08[idx].cod_sec_c,
prtb08[idx].cantidad_c,
arrprtb08[idx].cod_n_c,
arrprtb08[idx].cod_grupo_c,
arrprtb08[idx].cod_tipo_c,
arrprtb08[idx].cod_sec_c,
arrprtb08[idx].cantidad_c,
SUSER_SNAME(),current,null,null)
OUTPUT TO REPORT ordenes(prtb07.num_oc,prtb08[idx].*)
OUTPUT TO REPORT ordenes(prtb07.num_oc,arrprtb08[idx].*)
END IF
END FOR
FINISH REPORT ordenes
@@ -534,24 +545,24 @@ LABEL sale9:
END FUNCTION
FUNCTION limpia()
FOR idx = 1 TO 10
LET prtb08[idx].cod_n_c = null
LET prtb08[idx].cod_grupo_c = null
LET prtb08[idx].cod_tipo_c = null
LET prtb08[idx].cod_sec_c = null
LET prtb08[idx].unidad_c = null
LET prtb08[idx].cantidad_c = null
LET prtb08[idx].descrip_esp_c = null
LET arrprtb08[idx].cod_n_c = null
LET arrprtb08[idx].cod_grupo_c = null
LET arrprtb08[idx].cod_tipo_c = null
LET arrprtb08[idx].cod_sec_c = null
LET arrprtb08[idx].unidad_c = null
LET arrprtb08[idx].cantidad_c = null
LET arrprtb08[idx].descrip_esp_c = null
END FOR
FOR idx = 1 TO 5
DISPLAY prtb08[idx].cod_n_c TO s_orden[idx].cod_n_c
DISPLAY prtb08[idx].cod_grupo_c TO s_orden[idx].cod_grupo_c
DISPLAY prtb08[idx].cod_tipo_c TO s_orden[idx].cod_tipo_c
DISPLAY prtb08[idx].cod_sec_c TO s_orden[idx].cod_sec_c
DISPLAY prtb08[idx].cantidad_c TO s_orden[idx].cantidad_c
DISPLAY arrprtb08[idx].cod_n_c TO s_orden[idx].cod_n_c
DISPLAY arrprtb08[idx].cod_grupo_c TO s_orden[idx].cod_grupo_c
DISPLAY arrprtb08[idx].cod_tipo_c TO s_orden[idx].cod_tipo_c
DISPLAY arrprtb08[idx].cod_sec_c TO s_orden[idx].cod_sec_c
DISPLAY arrprtb08[idx].cantidad_c TO s_orden[idx].cantidad_c
DISPLAY prtb08[idx].descrip_esp_c TO s_orden[idx].descrip_esp_c
DISPLAY arrprtb08[idx].descrip_esp_c TO s_orden[idx].descrip_esp_c
ATTRIBUTE(BLUE)
DISPLAY prtb08[idx].unidad_c TO s_orden[idx].unidad_c
DISPLAY arrprtb08[idx].unidad_c TO s_orden[idx].unidad_c
ATTRIBUTE(BLUE)
END FOR
@@ -565,28 +576,28 @@ FUNCTION busca_detalle()
WHERE a.num_oc = numero_oc
LET idx = 1
FOREACH busca_d INTO prtb08[idx].*
FOREACH busca_d INTO arrprtb08[idx].*
SELECT a.descrip_esp,a.unidad_med INTO descrip_esp_c,unidad_c
FROM intb00001 a
WHERE a.cod_n = prtb08[idx].cod_n_c AND
a.cod_grupo = prtb08[idx].cod_grupo_c AND
a.cod_tipo = prtb08[idx].cod_tipo_c AND
a.cod_sec = prtb08[idx].cod_sec_c AND
WHERE a.cod_n = arrprtb08[idx].cod_n_c AND
a.cod_grupo = arrprtb08[idx].cod_grupo_c AND
a.cod_tipo = arrprtb08[idx].cod_tipo_c AND
a.cod_sec = arrprtb08[idx].cod_sec_c AND
a.status_t IS NULL
IF idx > 5 THEN
EXIT FOREACH
END IF
LET prtb08[idx].descrip_esp_c = descrip_esp_c
LET prtb08[idx].unidad_c = unidad_c
DISPLAY prtb08[idx].cod_n_c TO s_orden[idx].cod_n_c
DISPLAY prtb08[idx].cod_grupo_c TO s_orden[idx].cod_grupo_c
DISPLAY prtb08[idx].cod_tipo_c TO s_orden[idx].cod_tipo_c
DISPLAY prtb08[idx].cod_sec_c TO s_orden[idx].cod_sec_c
DISPLAY prtb08[idx].cantidad_c TO s_orden[idx].cantidad_c
LET arrprtb08[idx].descrip_esp_c = descrip_esp_c
LET arrprtb08[idx].unidad_c = unidad_c
DISPLAY arrprtb08[idx].cod_n_c TO s_orden[idx].cod_n_c
DISPLAY arrprtb08[idx].cod_grupo_c TO s_orden[idx].cod_grupo_c
DISPLAY arrprtb08[idx].cod_tipo_c TO s_orden[idx].cod_tipo_c
DISPLAY arrprtb08[idx].cod_sec_c TO s_orden[idx].cod_sec_c
DISPLAY arrprtb08[idx].cantidad_c TO s_orden[idx].cantidad_c
DISPLAY prtb08[idx].descrip_esp_c TO s_orden[idx].descrip_esp_c
DISPLAY arrprtb08[idx].descrip_esp_c TO s_orden[idx].descrip_esp_c
ATTRIBUTE(BLUE)
DISPLAY prtb08[idx].unidad_c TO s_orden[idx].unidad_c
DISPLAY arrprtb08[idx].unidad_c TO s_orden[idx].unidad_c
ATTRIBUTE(BLUE)
LET idx = idx + 1
END FOREACH
+7 -6
View File
@@ -140,6 +140,7 @@ FUNCTION prprmt011()
--fechaSolDespacho
OPEN WINDOW prfmmt011 AT 10,10 WITH FORM "prfmmt011"
CALL ui.Window.getCurrent().setText("Administracion Ordenes")
#WHENEVER ERROR CONTINUE
LET w = ui.Window.getCurrent()
@@ -201,7 +202,7 @@ FUNCTION prprmt011()
IF busqueda IS NULL THEN
LET selec1 =
" SELECT 'N', x.cerrada, x1.estado_produccion,x1.estado_producto,x1.departamento,x3.nom_dpto,RTRIM(CAST(x.sec_vend AS CHAR)) + ' ' + RTRIM(b.nom1_emp), b.apell1_emp, ",
" CONVERT(CHAR(10), x.fecha_oc,103) AS fecha_orden , CONVERT(char(10),x1.fecha_compromiso,103) ,x1.fecha_llegada, x1.fecha_disp_entrega, ",
" x.fecha_oc AS fecha_orden , x1.fecha_compromiso ,x1.fecha_llegada, x1.fecha_disp_entrega, ",
" x1.fecha_solic_despacho, x1.fecha_instalacion, x.cotizacion_no, x.num_oc,x5.num_oc, x.observacion,g.descripcion, CAST(e.tipo_cliente AS CHAR(2)) ",
" + '-' + CAST(e.sec_cliente AS CHAR(6)) + ' ' + RTRIM(e.nombre) ,x4.descripcion, CAST(x1.cod_n AS VARCHAR(4)) + '-' + CAST(x1.cod_grupo AS VARCHAR(4)) ",
" + '-' + CAST(x1.cod_tipo AS VARCHAR(4)) + '-' + CAST(x1.cod_sec AS VARCHAR(7)) + ' ' + RTRIM(x2.descrip_esp), ",
@@ -243,7 +244,7 @@ FUNCTION prprmt011()
END IF
LET selec1 =
" SELECT 'N', x.cerrada, x1.estado_produccion,x1.estado_producto,x1.departamento,x3.nom_dpto,RTRIM(CAST(x.sec_vend AS CHAR)) + ' ' + RTRIM(b.nom1_emp), b.apell1_emp, ",
" CONVERT(CHAR(10), x.fecha_oc,103) AS fecha_orden , CONVERT(char(10),x1.fecha_compromiso,103) ,
" x.fecha_oc AS fecha_orden , x1.fecha_compromiso ,
x1.fecha_llegada,x1.fecha_disp_entrega, ",
" x1.fecha_solic_despacho, x1.fecha_instalacion, x.cotizacion_no, x.num_oc,x5.num_oc, x.observacion,g.descripcion, CAST(e.tipo_cliente AS CHAR(2)) ",
" + '-' + CAST(e.sec_cliente AS CHAR(6)) + ' ' + RTRIM(e.nombre) ,x4.descripcion, CAST(x1.cod_n AS VARCHAR(4)) + '-' + CAST(x1.cod_grupo AS VARCHAR(4)) ",
@@ -281,7 +282,7 @@ FUNCTION prprmt011()
IF actualiza_log_produccion="SI" THEN
LET selec1=
" SELECT 'N', x.cerrada, x1.estado_produccion,x1.departamento,x3.nom_dpto,RTRIM(CAST(x.sec_vend AS CHAR)) + ' ' + RTRIM(b.nom1_emp), b.apell1_emp, ",
" CONVERT(CHAR(10), x.fecha_oc,103) AS fecha_orden , CONVERT(char(10),x1.fecha_compromiso,103) ,' ', x.cotizacion_no, x.num_oc, x.observacion,g.descripcion, CAST(e.tipo_cliente AS CHAR(2)) ",
" x.fecha_oc AS fecha_orden , x1.fecha_compromiso ,' ', x.cotizacion_no, x.num_oc, x.observacion,g.descripcion, CAST(e.tipo_cliente AS CHAR(2)) ",
" + '-' + CAST(e.sec_cliente AS CHAR(6)) + ' ' + RTRIM(e.nombre) , CAST(x1.cod_n AS VARCHAR(4)) + '-' + CAST(x1.cod_grupo AS VARCHAR(4)) ",
" + '-' + CAST(x1.cod_tipo AS VARCHAR(4)) + '-' + CAST(x1.cod_sec AS VARCHAR(4)) + ' ' + RTRIM(x2.descrip_esp), ",
" SUM(x1.cantidad), '0' , '0' , '0' , x.sec_vend, x1.cod_n, x1.cod_grupo, x1.cod_tipo, x1.cod_Sec, e.tipo_cliente, e.sec_cliente, ",
@@ -440,7 +441,7 @@ FUNCTION prprmt011()
IF veces > 1 THEN
LET att[idx].col7 = 'blue reverse'
ELSE
SELECT CONVERT(CHAR(10),a.fecha_llegada,103) INTO arr_ordenes[idx].fecha_llegada
SELECT a.fecha_llegada INTO arr_ordenes[idx].fecha_llegada
FROM cctb00026 a
WHERE a.num_oc = arr_ordenes[idx].num_oc AND
a.cod_n = arr_ordenes[idx].cod_n AND
@@ -1091,7 +1092,7 @@ FUNCTION fparciales(xnum_oc,xcodn,xcodgrupo,xcodtipo,xcodsec,xfecha,xproducto)
DECLARE busca_parcial CURSOR FOR
SELECT CONVERT(CHAR(10),a.fecha_compromiso,103),a.cantidad FROM prtb00028 a
SELECT a.fecha_compromiso,a.cantidad FROM prtb00028 a
WHERE a.num_oc = xnum_oc AND
a.cod_n = xcodn AND
a.cod_grupo = xcodgrupo AND
@@ -1313,7 +1314,7 @@ FUNCTION vepcmf008(num_cotizacion)
LET SELEC = " SELECT DISTINCT a.cod_cia,a.ventas,a.cotizacion_no,a.tipo_cliente,a.sec_cliente,a.nombre_cliente, " ||
" a.rnc,a.nombre_proyecto,a.direccion_cliente,a.cod_provincia,a.direccion_proyecto, " ||
" a.telefono_r,a.telefono_o,a.email,a.tipo_precio,a.beeper,a.celular,a.prima,a.fax1,a.celular1, " ||
" a.fax, CONVERT(CHAR(10),a.fecha,103),CONVERT(CHAR(10),a.fecha_entrega,103), " ||
" a.fax, a.fecha,a.fecha_entrega, " ||
" a.plazo_entrega,a.comentario,a.contacto, a.cond_pago,a.sec_Vend,a.porc_itbi," ||
" a.total_bruto,a.sub_total,a.monto_Desc,a.monto_itbi,a.total_neto,a.monto_dolar,a.num_emp_inst, " ||
" a.codigo_dgii,a.tipo_ncf,a.cliente_generico,a.sec_vend_aux,a.codigo,a.cod_zona,a.sincronizado, "||
+1 -1
View File
@@ -18,7 +18,7 @@
<LAYOUTNODE name="Layout Node9" y="max-33.3652" width="214.531" length="26.3906" anchorY="1" alignment="center" layoutDirection="topToBottom" floatingBehavior="free">
<WORDBOX name="WordBox34" width="213.984" length="14.3281" alignment="far" fontSize="20" fontBold="true" underline="true" layoutDirection="topToBottom" baselineType="leftleft" textAlignment="center" text="ANÁLISIS PRODUCCIÓN" trimText="both"/>
</LAYOUTNODE>
<IMAGEBOX name="ImageBox1_1" y="6.5535" width="230.836" length="92.4741" floatingBehavior="enclosed" url="file:///F:/MARMOTECHC/IMAGENES/logo.png" intendedResolution="120"/>
<IMAGEBOX name="ImageBox1_1" y="6.5535" width="230.836" length="92.4741" floatingBehavior="enclosed" url="IMAGENES/Logo.png" intendedResolution="120"/>
<rtl:input-variable name="fecha_reporte" type="FGLString" expectedLocation="expectedAhead"/>
<WORDBOX name="fecha_reporte Value1" class="grwDateValue" x="4.0943" y="414.196" width="103.969" anchorX="0" anchorY="0" floatingBehavior="enclosed" textAlignment="right" text="{{fecha_reporte}}"/>
</MINIPAGE>
+10 -4
View File
@@ -35,14 +35,16 @@
<RecordField colName="" fieldIdRef="26" name="xnum_emp" sqlTabName="" table_alias_name="" uid="{cbe6a079-16f8-4d94-8834-508b8802f0eb}"/>
<RecordField colName="" fieldIdRef="27" name="nombre_empleado" sqlTabName="" table_alias_name="" uid="{025a8c47-52a6-46a7-809d-068fce546410}"/>
<RecordField colName="" fieldIdRef="28" name="bloque" sqlTabName="" table_alias_name="" uid="{1fdfddbb-c15b-430b-900a-277fe124636e}"/>
<RecordField colName="" fieldIdRef="29" name="xnum_ocp" sqlTabName="" table_alias_name="" uid="{3b6f1c2e-8d4a-4f7b-9e21-6a5c0d9e7f11}"/>
<RecordField colName="" fieldIdRef="30" name="proveedor" sqlTabName="" table_alias_name="" uid="{9c2e7a41-5b3d-4e8f-a1c6-2d7f8e0b4a22}"/>
</Record>
<Form gridHeight="31" gridWidth="163" name="acfmrp010" style="basic" text="ETIQUETAS">
<Form gridHeight="33" gridWidth="163" name="acfmrp010" style="basic" text="ETIQUETAS">
<ActionDefaultList name="ActionDefaultList1">
<ActionDefault image="cancel" name="cancel" text="Cancela operacion"/>
<ActionDefault image="find" name="busca" text="Busca informacion"/>
<ActionDefault image="printer" name="imprime" text="Imprimir"/>
</ActionDefaultList>
<Grid gridHeight="28" gridWidth="163" name="Grid1" posX="0" posY="1">
<Grid gridHeight="30" gridWidth="163" name="Grid1" posX="0" posY="1">
<Group gridHeight="10" gridWidth="138" name="Group1" posX="1" posY="1" text="INFORMACIONES SOBRE EL TAMANO DE LA ETIQUETA E INVENTARIO">
<Label posX="1" posY="1" text="INVENTARIO"/>
<ComboBox aggregateColName="" aggregateName="" aggregateTableAliasName="" aggregateTableName="" colName="inventario" defaultValue="PRODUCTOS TERMINADOS" fieldId="9" gridHeight="1" gridWidth="43" include="ACTIVOS FIJOS|PRODUCTOS TERMINADOS|MATERIA PRIMA|REPUESTOS" items="ACTIVOS FIJOS, PRODUCTOS TERMINADOS, MATERIA PRIMA, REPUESTOS" name="inventario" posX="20" posY="1" sqlTabName="formonly" tabIndex="1" table_alias_name="" widget="ComboBox">
@@ -99,7 +101,7 @@
<Label posX="2" posY="4" text="DEPARTAMENTO"/>
<Edit aggregateColName="" aggregateName="" aggregateTableAliasName="" aggregateTableName="" colName="codigo_dp" fieldId="13" gridHeight="1" gridWidth="7" name="codigo_dp" posX="21" posY="4" sqlTabName="formonly" tabIndex="13" table_alias_name="" widget="Edit"/>
</Group>
<Group gridHeight="6" gridWidth="70" name="Group4" posX="70" posY="11" text="Informacion Orden">
<Group gridHeight="8" gridWidth="70" name="Group4" posX="70" posY="11" text="Informacion Orden">
<Label gridHeight="1" gridWidth="10" name="Label2" posX="3" posY="1" text="Orden"/>
<Edit aggregateColName="" aggregateName="" aggregateTableAliasName="" aggregateTableName="" colName="" fieldId="23" gridHeight="1" gridWidth="10" name="xnum_oc" posX="17" posY="1" sqlTabName="" tabIndex="25" table_alias_name="" title="Edit1" widget="Edit"/>
<Label gridHeight="1" gridWidth="10" name="Label3" posX="3" posY="2" text="Cliente"/>
@@ -109,8 +111,12 @@
<Edit aggregateColName="" aggregateName="" aggregateTableAliasName="" aggregateTableName="" colName="" fieldId="27" gridHeight="1" gridWidth="40" name="nombre_empleado" posX="28" posY="3" sqlTabName="" tabIndex="28" table_alias_name="" title="Edit3" widget="Edit"/>
<Label gridHeight="1" gridWidth="10" name="Label5" posX="3" posY="4" text="Bloque"/>
<Edit aggregateColName="" aggregateName="" aggregateTableAliasName="" aggregateTableName="" case="upper" colName="" fieldId="28" gridHeight="1" gridWidth="27" name="bloque" posX="17" posY="4" scroll="true" sqlTabName="" tabIndex="29" table_alias_name="" title="Edit1" widget="Edit"/>
<Label gridHeight="1" gridWidth="12" name="Label6" posX="3" posY="5" text="Orden Compra"/>
<Edit aggregateColName="" aggregateName="" aggregateTableAliasName="" aggregateTableName="" colName="" comment="Orden de compra (cotb00014)" fieldId="29" gridHeight="1" gridWidth="10" name="xnum_ocp" posX="17" posY="5" sqlTabName="" tabIndex="30" table_alias_name="" title="Edit4" widget="Edit"/>
<Label gridHeight="1" gridWidth="10" name="Label7" posX="3" posY="6" text="Proveedor"/>
<Edit aggregateColName="" aggregateName="" aggregateTableAliasName="" aggregateTableName="" colName="" fieldId="30" gridHeight="1" gridWidth="51" name="proveedor" posX="17" posY="6" sqlTabName="" tabIndex="31" table_alias_name="" title="Edit5" widget="Edit"/>
</Group>
<Group gridHeight="9" gridWidth="161" name="Group3" posX="1" posY="17" text="MEDIDAS, SOLO PARA MATERIA PRIMA O PRODUCTOS TERMINADOS">
<Group gridHeight="9" gridWidth="161" name="Group3" posX="1" posY="19" text="MEDIDAS, SOLO PARA MATERIA PRIMA O PRODUCTOS TERMINADOS">
<Table gridHeight="5" gridWidth="157" name="Table1" posX="2" posY="2" totalRows="4" unitWidth="characters" width="157">
<CheckBox aggregateColName="" aggregateName="" aggregateTableAliasName="" aggregateTableName="" colName="imp" defaultValue="NO" fieldId="14" gridHeight="1" gridWidth="3" name="imp" notNull="true" posX="0" posY="0" required="true" sqlTabName="formonly" tabIndex="14" table_alias_name="" title="IMPRIME" valueChecked="SI" valueUnchecked="NO" widget="CheckBox"/>
<Edit aggregateColName="" aggregateName="" aggregateTableAliasName="" aggregateTableName="" colName="pcodid" fieldId="0" gridHeight="1" gridWidth="10" name="pcodid" posX="3" posY="0" scroll="true" sqlTabName="formonly" tabIndex="15" table_alias_name="" widget="Edit"/>
+18 -6
View File
@@ -442,6 +442,11 @@ FUNCTION acpcad001() --Consultar Datos Activo
LET i = i + 1
END FOREACH
-- el FOREACH deja un elemento vacio al final; al seleccionarlo getdata armaba
-- "WHERE a.codigo = " sin valor (-201) y el programa se caia
IF DisArray.getLength() >= i THEN
CALL DisArray.deleteElement(i)
END IF
END FUNCTION
@@ -470,12 +475,12 @@ FUNCTION getdata(idx INT)
,a.id_MaintainX
,a.id_codigo
,b.nombre
FROM actb00001 a left join irtb00009 b on a.id_codigo = b.codigo
WHERE a.codigo = " || DisArray[idx].codigo1 || "
AND a.status_t is null and b.status_t is null
FROM actb00001 a left join irtb00009 b on a.id_codigo = b.codigo AND b.status_t is null
WHERE a.codigo = ?
AND a.status_t is null
ORDER BY a.codigo"
EXECUTE query INTO infoArray.*
EXECUTE query USING DisArray[idx].codigo1 INTO infoArray.*
SELECT a.descripcion
INTO des.descripcion2
@@ -568,6 +573,9 @@ FUNCTION insertData()
IF infoArray.id_MaintainX IS NULL THEN
ROLLBACK WORK
-- antes seguia grabando fuera de la transaccion (el COMMIT caia -255)
CALL fgl_winmessage("MaintainX", "NO SE PUDO REGISTRAR EN MAINTAINX, OPERACION CANCELADA", "stop")
RETURN
END IF
END IF
@@ -701,6 +709,8 @@ INITIALIZE checking TO NULL
IF answer IS NULL THEN
ROLLBACK WORK
CALL fgl_winmessage("MaintainX", "NO SE PUDO ACTUALIZAR MAINTAINX, OPERACION CANCELADA", "stop")
RETURN
END IF
END IF
@@ -811,11 +821,13 @@ INITIALIZE checking TO NULL
END IF
IF infoArray.id_MaintainX IS NOT NULL THEN
CALL ApiMaintainX('DELETE',infoArray.id_MaintainX,maquinaria.*, infoArray.*,extraCampos.*,NULL)
CALL ApiMaintainX('DELETE',infoArray.id_MaintainX,infoArray.*,maquinaria.*,extraCampos.*,NULL) -- antes maquinaria/infoArray invertidos
RETURNING answer
IF answer != 1 THEN
IF answer != 1 OR answer IS NULL THEN
ROLLBACK WORK
CALL fgl_winmessage("MaintainX", "NO SE PUDO ELIMINAR EN MAINTAINX, OPERACION CANCELADA", "stop")
RETURN
END IF
END IF
@@ -0,0 +1,17 @@
-- acprmt001 (version ene-2025, integracion MaintainX) usa 4 columnas que nunca se
-- crearon en actb00001: proveedor del activo, tipo de activo y activo padre.
-- Todas NULL: no afectan filas existentes ni a los programas que no las usan.
-- Ejecutar primero en la .250 (QA G6); en produccion (.40.8) solo cuando se apruebe.
USE marmotech;
GO
IF COL_LENGTH('dbo.actb00001','cod_sp') IS NULL
ALTER TABLE dbo.actb00001 ADD cod_sp INT NULL; -- cotb00001.cod_sp (proveedor)
IF COL_LENGTH('dbo.actb00001','cod_sp_sec') IS NULL
ALTER TABLE dbo.actb00001 ADD cod_sp_sec INT NULL; -- cotb00001.cod_sp_sec
IF COL_LENGTH('dbo.actb00001','tipo_activo') IS NULL
ALTER TABLE dbo.actb00001 ADD tipo_activo VARCHAR(30) NULL; -- CAMIONES, IT HARDWARE, MAQUINARIAS, MONTACARGAS, EDIFICIOS
IF COL_LENGTH('dbo.actb00001','activo_padre') IS NULL
ALTER TABLE dbo.actb00001 ADD activo_padre INT NULL; -- actb00001.codigo del activo padre
GO
SELECT name FROM sys.columns WHERE object_id = OBJECT_ID('dbo.actb00001')
AND name IN ('cod_sp','cod_sp_sec','tipo_activo','activo_padre');
+3 -2
View File
@@ -235,11 +235,12 @@ FUNCTION acpcmf004()
RETURN
END IF
-- G6: trans LIKE actb00004.* incluye rowid; sin el 2o a.rowid todo quedaba corrido una columna (-1213)
LET SELEC =
"SELECT a.rowid,a.codigo
"SELECT a.rowid,a.rowid,a.codigo
,a.num_doc
,CONVERT(VARCHAR(10),a.fecha,103)
,a.cod_mov
@@ -419,7 +420,7 @@ FUNCTION acpcmf004()
CALL fgl_winmessage("INFO","NO SE ACTUALIZARON REGISTROS","INFO")
EXIT PROGRAM
END IF
SELECT MIN(convert(varchar(10),a.fecha,103)) INTO fecha6 FROM actb00004 a
SELECT MIN(a.fecha) INTO fecha6 FROM actb00004 a -- G6: MIN sobre texto dd/mm/yyyy no da la fecha menor
WHERE a.codigo = trans.codigo AND a.status_t IS NULL
IF fecha6 IS NULL THEN
+2 -1
View File
@@ -92,7 +92,8 @@ INPUT BY NAME p_ano1,p_mes1
NEXT FIELD p_ano1
END IF
SELECT MAX(CONVERT(VARCHAR(10),a.fecha,103)) INTO fecha_ant FROM actb00004 a
-- G6: MAX sobre texto dd/mm/yyyy devolvia 31/12 y no la ultima depreciacion (permitia duplicar el mes)
SELECT MAX(a.fecha) INTO fecha_ant FROM actb00004 a
WHERE a.status_t IS NULL AND a.cod_mov = 5
IF fecha_ant >= trans.fecha THEN
+62 -23
View File
@@ -14,7 +14,9 @@ GLOBALS
kcantidad DEC(12,4),
codlista,cia_logo SMALLINT,
xnum_emp,xnum_oc INT,
cliente,nombre_empleado,nom1,nom2,apell1,apell2 VARCHAR(100)
xnum_ocp INT, -- orden de compra (cotb00014)
cliente,nombre_empleado,nom1,nom2,apell1,apell2 VARCHAR(100),
proveedor VARCHAR(100) -- proveedor de la orden de compra (cotb00001)
MAIN
DEFER INTERRUPT
CALL ARG_VAL(1) RETURNING usuarios
@@ -81,7 +83,16 @@ ON ACTION cancel
FROM codigo_act,descripcion_act,codigo_dp
END IF
IF inventario = "PRODUCTOS TERMINADOS" THEN
INPUT BY NAME xnum_oc,xnum_emp,bloque
INPUT BY NAME xnum_oc,xnum_ocp,xnum_emp,bloque
AFTER FIELD xnum_ocp
IF xnum_ocp IS NULL THEN
LET proveedor = NULL
DISPLAY BY NAME proveedor
ELSE
IF NOT busca_proveedor_oc() THEN
NEXT FIELD xnum_ocp
END IF
END IF
ON ACTION busca_emp
CALL busca_empleado1() RETURNING Xnum_emp,nom1,nom2,apell1,apell2
LET nombre_empleado = xnum_emp USING "<<<<<","-",nom1 CLIPPED,apell1 CLIPPED
@@ -127,7 +138,15 @@ ON ACTION cancel
CALL fgl_Winmessage("INFO","EMPLEADO NO EXISTE","INFO")
NEXT FIELD xnum_emp
END IF
DISPLAY BY NAME nombre_empleado
DISPLAY BY NAME nombre_empleado
END IF
IF xnum_ocp IS NOT NULL THEN
IF NOT busca_proveedor_oc() THEN
NEXT FIELD xnum_ocp
END IF
ELSE
LET proveedor = NULL
DISPLAY BY NAME proveedor
END IF
EXIT INPUT
END INPUT
@@ -243,25 +262,25 @@ CALL set_count(idx-1)
INPUT ARRAY despiece WITHOUT DEFAULTS FROM smedida.*
AFTER FIELD lado3
LET idx = arr_curr()
IF despiece[idx].unidad= "M2" THEN
LET despiece[idx].medida =
despiece[idx].cantidad * (despiece[idx].lado1 * despiece[idx].lado2)
END IF
IF despiece[idx].unidad= "M3" THEN
LET despiece[idx].medida =
despiece[idx].cantidad * (despiece[idx].lado1 * despiece[idx].lado2 * despiece[idx].lado3)
END IF
IF despiece[idx].unidad= "ML" THEN
LET despiece[idx].medida =
despiece[idx].cantidad * despiece[idx].lado1
LET despiece[idx].lado2 = 0
END IF
IF despiece[idx].unidad= "UD" OR despiece[idx].unidad= "GL" THEN
LET despiece[idx].medida = despiece[idx].cantidad
END IF
IF despiece[idx].unidad= "M2" THEN
LET despiece[idx].medida =
despiece[idx].cantidad * (despiece[idx].lado1 * despiece[idx].lado2)
END IF
IF despiece[idx].unidad= "M3" THEN
LET despiece[idx].medida =
despiece[idx].cantidad * (despiece[idx].lado1 * despiece[idx].lado2 * despiece[idx].lado3)
END IF
IF despiece[idx].unidad= "ML" THEN
LET despiece[idx].medida =
despiece[idx].cantidad * despiece[idx].lado1
LET despiece[idx].lado2 = 0
END IF
IF despiece[idx].unidad= "UD" OR despiece[idx].unidad= "GL" THEN
LET despiece[idx].medida = despiece[idx].cantidad
END IF
AFTER FIELD cantidad
LET idx = arr_curr()
@@ -376,9 +395,29 @@ REPORT activos(x,descripcion,xfecha_compra,xprecio,xsimbolo,xcodigo,xunidadmed,
END IF
PRINTX x,codigo_dp,descripcion,descripcion_dp,fecha,barcodigo_act,
Xfecha_compra,xprecio,xsimbolo,xcodigo,xvalor_medida,xcantidad,
xlado1,xlado2,xlado3,xunidadmed,cia_logo,xnum_emp,xnum_oc,cliente,nombre_empleado,bloque
xlado1,xlado2,xlado3,xunidadmed,cia_logo,xnum_emp,xnum_oc,cliente,nombre_empleado,bloque,
xnum_ocp,proveedor
END REPORT
# Valida la orden de compra (cotb00014, no anulada) y trae su proveedor (cotb00001)
FUNCTION busca_proveedor_oc()
LET proveedor = NULL
SELECT CAST(b.cod_sp AS VARCHAR(4))+'-'+
CAST(b.cod_sp_sec AS VARCHAR(4))+' '+RTRIM(b.nom_sp)
INTO proveedor
FROM cotb00014 a,cotb00001 b
WHERE a.num_oc = xnum_ocp AND a.status_t IS NULL AND
a.cod_sp = b.cod_sp AND a.cod_sp_sec = b.cod_sp_sec
IF STATUS = NOTFOUND THEN
LET proveedor = NULL
DISPLAY BY NAME proveedor
CALL fgl_winmessage("INFO","ORDEN DE COMPRA NO EXISTE O ESTA ANULADA","INFO")
RETURN FALSE
END IF
DISPLAY BY NAME proveedor
RETURN TRUE
END FUNCTION
FUNCTION codigo_128(cod_val,pcantidad)
Binary file not shown.
Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 280 KiB

File diff suppressed because it is too large Load Diff
Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 179 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 179 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 272 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 272 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 171 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 93 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 128 KiB

+11 -1
View File
@@ -15,7 +15,7 @@
<rtl:match name="Group xcodigo" nameConstraint="Group" minOccurs="0" maxOccurs="unbounded">
<MINIPAGE name="Page Root" width="max" length="max">
<LAYOUTNODE name="Layout Node2" width="min" length="min">
<IMAGEBOX name="ImageBox3" width="100" length="38.2134" url="{{&quot;file:///e:/marmotechc/BIN320/IMAGENES/compania/logo.png&quot;}}" intendedResolution="96"/>
<IMAGEBOX name="ImageBox3" width="100" length="38.2134" url="{{&quot;IMAGENES/Logo.png&quot;}}" intendedResolution="96"/>
<MINIPAGE name="Separator" width="1" length="max" bgColor="#000000" layoutDirection="leftToRight" swapX="false"/>
</LAYOUTNODE>
<LAYOUTNODE name="Layout Node3" width="max" length="min" fontSize="10">
@@ -44,6 +44,16 @@
<rtl:input-variable name="xfecha_compra" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="WordBox8" alignment="baseline" fontSize="12" baselineType="leftleft" text="{{xfecha_compra.value}}"/>
</LAYOUTNODE>
<LAYOUTNODE name="Layout Node6" width="min" length="min" layoutDirection="leftToRight">
<WORDBOX name="WordBox13" width="120" alignment="baseline" fontSize="14" baselineType="leftleft" text="ORDEN COMPRA"/>
<rtl:input-variable name="xnum_ocp" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="xnum_ocp Value" alignment="baseline" fontSize="12" baselineType="leftleft" format="&amp;&amp;&amp;&amp;&amp;&amp;" value="{{xnum_ocp}}"/>
</LAYOUTNODE>
<LAYOUTNODE name="Layout Node7" width="min" length="min" layoutDirection="leftToRight">
<WORDBOX name="WordBox14" width="120" alignment="baseline" fontSize="14" baselineType="leftleft" text="PROVEEDOR"/>
<rtl:input-variable name="proveedor" type="FGLString" expectedLocation="expectedHere"/>
<WORDWRAPBOX name="proveedor Value" width="width(&quot;M&quot;)*14" alignment="baseline" fontSize="10" baselineType="leftleft" text="{{proveedor.trim()}}"/>
</LAYOUTNODE>
<rtl:input-variable name="barcodigo_act" type="FGLString" expectedLocation="expectedHere"/>
<BARCODEBOX name="BarCodeBox1" x="22.8704" y="220.506" width="105.815" length="35.8691" anchorX="0" anchorY="0" codeType="code-128" codeValue="{{barcodigo_act.value}}" noText="true"/>
</MINIPAGE>
+1 -1
View File
@@ -14,7 +14,7 @@
<rtl:match name="Report" nameConstraint="Report" minOccurs="1" maxOccurs="1">
<MINIPAGE name="Page Root" width="max" length="min">
<MINIPAGE name="ENCABEZADOSGRAL" width="130" length="560.485" alignment="center" fontSize="9" layoutDirection="leftToRight">
<IMAGEBOX name="ImageBox4" x="7" y="5" width="112.489" length="65.8341" anchorX="0" anchorY="0" url="file:///E:/MARMOTECHC/BIN320/IMAGENES/Logo_DCM.PNG" intendedResolution="96"/>
<IMAGEBOX name="ImageBox4" x="7" y="5" width="112.489" length="65.8341" anchorX="0" anchorY="0" url="IMAGENES/Logo_DCM.png" intendedResolution="96"/>
<LAYOUTNODE name="Layout Node8" y="max-181.379" width="min" length="min" anchorY="1" floatingBehavior="enclosed">
<rtl:input-variable name="p_companias.nombre" type="FGLString" expectedLocation="expectedAhead"/>
<WORDWRAPBOX name="p_companias.nombre Value" width="width(&quot;M&quot;)*20" alignment="baseline" fontSize="12" fontBold="true" baselineType="leftleft" text="{{p_companias.nombre}}"/>
Binary file not shown.
Binary file not shown.
-57
View File
@@ -1,57 +0,0 @@
Bag Attributes
localKeyID: 15 71 37 CA B9 91 AF C3 2B F7 1C 93 77 95 22 F8
subject=street=CALLE CENTRAL MADREVIEJA NORTE,09010,San Cristobal, CN=JORGE RICARDO SUBERO ISA, serialNumber=IDCDO-01300048665, GN=JORGE RICARDO, SN=SUBERO ISA, C=DO
issuer=organizationIdentifier=VATDO-40102368, CN=digifirma CA Subordinada 1, OU=digifirma, O=Cámara de Comercio y Producción de Santo Domingo, L=Distrito Nacional, C=DO
-----BEGIN CERTIFICATE-----
MIIJgDCCB2igAwIBAgIILvImiGW0S1gwDQYJKoZIhvcNAQELBQAwgbgxFzAVBgNV
BGEMDlZBVERPLTQwMTAyMzY4MSMwIQYDVQQDDBpkaWdpZmlybWEgQ0EgU3Vib3Jk
aW5hZGEgMTESMBAGA1UECwwJZGlnaWZpcm1hMTswOQYDVQQKDDJDw6FtYXJhIGRl
IENvbWVyY2lvIHkgUHJvZHVjY2nDs24gZGUgU2FudG8gRG9taW5nbzEaMBgGA1UE
BwwRRGlzdHJpdG8gTmFjaW9uYWwxCzAJBgNVBAYTAkRPMB4XDTI1MDkwMzE1MDcw
MFoXDTI3MDkwMzE1MDcwMFowgbYxOzA5BgNVBAkMMkNBTExFIENFTlRSQUwgTUFE
UkVWSUVKQSBOT1JURSwwOTAxMCxTYW4gQ3Jpc3RvYmFsMSEwHwYDVQQDDBhKT1JH
RSBSSUNBUkRPIFNVQkVSTyBJU0ExGjAYBgNVBAUTEUlEQ0RPLTAxMzAwMDQ4NjY1
MRYwFAYDVQQqDA1KT1JHRSBSSUNBUkRPMRMwEQYDVQQEDApTVUJFUk8gSVNBMQsw
CQYDVQQGEwJETzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJDFW87A
Vh9FknnJSlXpHVzRnuS5hzcQlpXVweQvVxEAXksq6i2bX7UCrS6RFOyR1fm59daQ
uxyk3Ralk4StBMUXg1fpVe1WWi4+rDccIHtRf+SvC7bhCAITk6kUnWGLs03ZrAIx
WmQQtQCF8KMIVhSqIGnKRR3UzKq0s9Mi/yBSkvLobuSUDJFpV80cdt17eww9BiHE
MnyoedHJ+Dd/11UAFehnhNhzNvIJwdWu2TZO2SAKPmAHc2oZwHkCz0laQAbWwrq2
vEXQ55Hw8mclhE3c/zqUjn/KDlmfXaTK2gilvGPnFjQqIR7PeXD9WfKMQZDDcJr9
w59o+lGL7NNbHJkCAwEAAaOCBIwwggSIMHoGCCsGAQUFBwEDBG4wbDAIBgYEAI5G
AQEwCwYGBACORgEDAgEUMAgGBgQAjkYBBDA0BgYEAI5GAQUwKjAoFiJodHRwczov
L2Rwcy5jYW1hcmFzYW50b2RvbWluZ28uZG8vEwJFTjATBgYEAI5GAQYwCQYHBACO
RgEGATCB3AYIKwYBBQUHAQEEgc8wgcwwSAYIKwYBBQUHMAKGPGh0dHBzOi8vd3d3
LmNhbWFyYXNhbnRvZG9taW5nby5kby9kaWdpZmlybWEvQ0NQU0RfY2FkZW5hLmNy
dDA/BggrBgEFBQcwAYYzaHR0cDovL29jc3AxLmNhbWFyYXNhbnRvZG9taW5nby5k
by9wdWJsaWMvcGtpL29jc3AvMD8GCCsGAQUFBzABhjNodHRwOi8vb2NzcDIuY2Ft
YXJhc2FudG9kb21pbmdvLmRvL3B1YmxpYy9wa2kvb2NzcC8wHQYDVR0OBBYEFFdr
vC9iM4+tPDIWPR+/gnqvDeTdMB8GA1UdIwQYMBaAFM7rpVkdIemjmSWnCkqsx5WQ
BhELMCoGA1UdEgQjMCGBH2RpZ2lmaXJtYUBjYW1hcmFzYW50b2RvbWluZ28uZG8w
ggHZBgNVHSAEggHQMIIBzDAJBgcEAIvsQAEAMIIBvQYLKwYBBAGBzHwBAwEwggGs
MC4GCCsGAQUFBwIBFiJodHRwczovL2Nwcy5jYW1hcmFzYW50b2RvbWluZ28uZG8v
MIIBeAYIKwYBBQUHAgIwggFqHoIBZgBDAGUAcgB0AGkAZgBpAGMAYQBkAG8AIABw
AGEAcgBhACAAcAByAG8AYwBlAGQAaQBtAGkAZQBuAHQAbwBzACAAdAByAGkAYgB1
AHQAYQByAGkAbwBzACAAZQBuACAAcAAxADIAIABlAG0AaQB0AGkAZABvACAAcABv
AHIAIABDAEMAUABTAEQALAAgAHUAYgBpAGMAYQBkAG8AIABBAHYAZQAuACAAMgA3
ACAAZABlACAAZgBlAGIAcgBlAHIAbwAgAGUAcwBxACAAdABpAHIAYQBkAGUAbgB0
AGUAcwAgADIAMgA4ACAAdABvAHIAcgBlACAAZgByAGkAdQBzAGEALAAgAEwAYQAg
AEUAcwBwAGUAcgBpAGwAbABhACwAIABTAGEAbgB0AG8AIABEAG8AbQBpAG4AZwBv
ACwAIABSAGUAcAD6AGIAbABpAGMAYQAgAEQAbwBtAGkAbgBpAGMAYQBuAGEwgY8G
A1UdHwSBhzCBhDBAoD6gPIY6aHR0cDovL2NybDEuY2FtYXJhc2FudG9kb21pbmdv
LmRvL3B1YmxpYy9wa2kvY3JsL0NDUFNELmNybDBAoD6gPIY6aHR0cDovL2NybDIu
Y2FtYXJhc2FudG9kb21pbmdvLmRvL3B1YmxpYy9wa2kvY3JsL0NDUFNELmNybDAO
BgNVHQ8BAf8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMCEG
A1UdEQQaMBiBFmpzb3RvQG1hcm1vdGVjaC5jb20uZG8wDQYJKoZIhvcNAQELBQAD
ggIBAIiGfGfXGgO5zHP5BkVKAUHMkKrUP7G3ohexFPp53Io1WbdL3L7oE8EtArLQ
yySdWr+0Yxb/6VE74krBUb+RhpghKlIhOTqsJvOL8Bdo3prI23hZWi2A4wHZn99W
3pISBU2PE8QTodoaR0yOpIgqyYCIZmgHGSExFymDHp8iwfqxSS3HWnXgK5eI5iU/
Zisl9bPBhHrFR1j9WjnZTx7IxocGmvd/efn26dJ3MgTP/TUx0P7jatukcTUazl6N
9Ht/rHFBSan9vzG+rgSPRvT/flIRhSJyUvVuBGv1+NJWy5R1HoazlVO0cR4QB+U3
nvg6E1j0ceccybWjIowA38pU/YpI81UVXSl0dbtwrFPrRmMzfnvMATX8H1NrOb98
cLlIss9U1yWQxdyTes4mItBTYjA0K0ESUFGKL3ZputaM7KDW85kWkjXQj/TJP4DC
lyzO4SjVx9ZFqSkz+yFzlvbfTU7clVshJHYxlmuO+nou19+2l7SPHz2UaikU4JAm
dn9bNIypte31BF30rahUywK6ePT1nQ5xL1tSIe2m9BtyG/45yiHobm7kljEeBl4E
zkY2mFEp84cH4s28BbRF/S2p8xkGFqNtDKa+DwcWd97IG+62en+/2vE75a9KRUxn
eW8Ipl6P/e5moXyLYLZS0lMGShBom8cTYdLFFRAPbksXIa5U
-----END CERTIFICATE-----
-31
View File
@@ -1,31 +0,0 @@
Bag Attributes
localKeyID: 15 71 37 CA B9 91 AF C3 2B F7 1C 93 77 95 22 F8
Key Attributes: <No Attributes>
-----BEGIN PRIVATE KEY-----
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCQxVvOwFYfRZJ5
yUpV6R1c0Z7kuYc3EJaV1cHkL1cRAF5LKuotm1+1Aq0ukRTskdX5ufXWkLscpN0W
pZOErQTFF4NX6VXtVlouPqw3HCB7UX/krwu24QgCE5OpFJ1hi7NN2awCMVpkELUA
hfCjCFYUqiBpykUd1MyqtLPTIv8gUpLy6G7klAyRaVfNHHbde3sMPQYhxDJ8qHnR
yfg3f9dVABXoZ4TYczbyCcHVrtk2TtkgCj5gB3NqGcB5As9JWkAG1sK6trxF0OeR
8PJnJYRN3P86lI5/yg5Zn12kytoIpbxj5xY0KiEez3lw/VnyjEGQw3Ca/cOfaPpR
i+zTWxyZAgMBAAECggEAY5w4CDEU0N2I5F0Y1bXZKzVcU9pH7B5wzlXO3Beqm5sa
RjQX/xtqJdzaljDjKcdKaFKIkYLyC8pwCRYSQ3bc0lPUXpfBNNV2pV0gF6c1vkQc
cJf0wndhkDQyJGN3yldaHxXHoZadsD5CnEKMiVDCEePg+4leNyFlVYuSM5Nf4beE
u9qH6goOzjX5be7+ZWey1csntfTsoKa2rkpObdKz/l3W/tER0cEjdfPy/ksHqPDK
S4Y6w3tJTw1rMD7Gnd8hjLSR6Zr8zo67Q/Jb0QhoEJfSCYRrWSbiN2lkuwEdcT6y
SGXbQc2VEkvCn2B8QbxXYEBZQAsSekGGsbNRSKJENQKBgQDWxyRz3H2ubOTUIAya
UOoNBW1K2IlH7LwwxmufCkVwOhwKOnTBdch1nv1tCUhgHKCvb6J1EFCbWR42O8X5
hiqV+26nSPslxn96oMvkAIDINRBmHjVbzYQN7lCPAD3YelHi/qxCUfD8wmyIgZPe
zxBiyVivjNXVi5X0Mzc57T4E2wKBgQCsjoG/HJUCSliEuJzRWIZqLLk661ONQrNL
0JlEeKpaBNAzsDgCcsGdqPVPiMp4gpMXw7dTzqe4pC/mJ36Mgxkj/DDzO2LLeTTW
Hmktg+WIg6TZRx5GW9q9tIopOxwf6OCcfYhszMDMY2vjiU1V87ULUwIsIUH9qMxt
ZWFhtcxEmwKBgQCJ0prCup/v+TLSKIrNz9SRbIUYvWFCxVhyGDHhic7LWI67xY08
w99SEyde+9D01AoM6h8e7cw8E/D+Llc5au4S9pioQn3fXMRbJaoQ8n2xe9O9I+9r
rLLr2ZzaVvZY3w2DE5foqvpwyDarVjNUjB1gtwHxDPf/I6ajYOY0htgAdwKBgE6r
nf26kzj7GkZQQLa1DHslrsFs/qe9jC75iJcOCGSII0AdjDuZhCpUGJtNOzocFeHU
yiU8Z30n5eqhgPGg53pfhRWvsogf13XzYXJt2t0VX7fr06KySBULVZ4co+LsclMG
bIdmBlRo04xmUcrpFFZ4Xtotw39ZUPJjMTWyA9IXAoGBANX8VzucIKR0Sdy2ZeG4
R7XwBmHSIwLe5hOfO7Sl5ONGSC7Xj1P1iur8u8r13qI1d4o4i+pxMSjZuxz1ssdT
3wgzv5ZcjVK5mtA5DjwKUDGO4I+BvGZ/EfbUvPdZ4voDjCsEiYVkyGaftqgImuZq
/JMU8IoWP0sj4dMKbqK5V27A
-----END PRIVATE KEY-----
-28
View File
@@ -1,28 +0,0 @@
-----BEGIN PRIVATE KEY-----
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCQxVvOwFYfRZJ5
yUpV6R1c0Z7kuYc3EJaV1cHkL1cRAF5LKuotm1+1Aq0ukRTskdX5ufXWkLscpN0W
pZOErQTFF4NX6VXtVlouPqw3HCB7UX/krwu24QgCE5OpFJ1hi7NN2awCMVpkELUA
hfCjCFYUqiBpykUd1MyqtLPTIv8gUpLy6G7klAyRaVfNHHbde3sMPQYhxDJ8qHnR
yfg3f9dVABXoZ4TYczbyCcHVrtk2TtkgCj5gB3NqGcB5As9JWkAG1sK6trxF0OeR
8PJnJYRN3P86lI5/yg5Zn12kytoIpbxj5xY0KiEez3lw/VnyjEGQw3Ca/cOfaPpR
i+zTWxyZAgMBAAECggEAY5w4CDEU0N2I5F0Y1bXZKzVcU9pH7B5wzlXO3Beqm5sa
RjQX/xtqJdzaljDjKcdKaFKIkYLyC8pwCRYSQ3bc0lPUXpfBNNV2pV0gF6c1vkQc
cJf0wndhkDQyJGN3yldaHxXHoZadsD5CnEKMiVDCEePg+4leNyFlVYuSM5Nf4beE
u9qH6goOzjX5be7+ZWey1csntfTsoKa2rkpObdKz/l3W/tER0cEjdfPy/ksHqPDK
S4Y6w3tJTw1rMD7Gnd8hjLSR6Zr8zo67Q/Jb0QhoEJfSCYRrWSbiN2lkuwEdcT6y
SGXbQc2VEkvCn2B8QbxXYEBZQAsSekGGsbNRSKJENQKBgQDWxyRz3H2ubOTUIAya
UOoNBW1K2IlH7LwwxmufCkVwOhwKOnTBdch1nv1tCUhgHKCvb6J1EFCbWR42O8X5
hiqV+26nSPslxn96oMvkAIDINRBmHjVbzYQN7lCPAD3YelHi/qxCUfD8wmyIgZPe
zxBiyVivjNXVi5X0Mzc57T4E2wKBgQCsjoG/HJUCSliEuJzRWIZqLLk661ONQrNL
0JlEeKpaBNAzsDgCcsGdqPVPiMp4gpMXw7dTzqe4pC/mJ36Mgxkj/DDzO2LLeTTW
Hmktg+WIg6TZRx5GW9q9tIopOxwf6OCcfYhszMDMY2vjiU1V87ULUwIsIUH9qMxt
ZWFhtcxEmwKBgQCJ0prCup/v+TLSKIrNz9SRbIUYvWFCxVhyGDHhic7LWI67xY08
w99SEyde+9D01AoM6h8e7cw8E/D+Llc5au4S9pioQn3fXMRbJaoQ8n2xe9O9I+9r
rLLr2ZzaVvZY3w2DE5foqvpwyDarVjNUjB1gtwHxDPf/I6ajYOY0htgAdwKBgE6r
nf26kzj7GkZQQLa1DHslrsFs/qe9jC75iJcOCGSII0AdjDuZhCpUGJtNOzocFeHU
yiU8Z30n5eqhgPGg53pfhRWvsogf13XzYXJt2t0VX7fr06KySBULVZ4co+LsclMG
bIdmBlRo04xmUcrpFFZ4Xtotw39ZUPJjMTWyA9IXAoGBANX8VzucIKR0Sdy2ZeG4
R7XwBmHSIwLe5hOfO7Sl5ONGSC7Xj1P1iur8u8r13qI1d4o4i+pxMSjZuxz1ssdT
3wgzv5ZcjVK5mtA5DjwKUDGO4I+BvGZ/EfbUvPdZ4voDjCsEiYVkyGaftqgImuZq
/JMU8IoWP0sj4dMKbqK5V27A
-----END PRIVATE KEY-----
-134
View File
@@ -1,134 +0,0 @@
Bag Attributes
localKeyID: 7E 86 42 3B AA C7 02 EC 39 8C FA C3 61 20 39 07 6A 44 3D 60
friendlyName: BRAHIAN ANTONIO PEムA NUムEZ
subject=C = DO, SN = PE\C3\91A NU\C3\91EZ, GN = BRAHIAN ANTONIO, serialNumber = IDCDO-22500043389, CN = BRAHIAN ANTONIO PE\C3\91A NU\C3\91EZ, dnQualifier = QUALIFIED CERTIFICATE FOR NATURAL PERSON - TAX PROCEDURES
issuer=C = DO, O = AVANSI SRL, OU = VIAFIRMA DOMINICANA, serialNumber = RNC 130222509, CN = VIAFIRMA QUALIFIED CERTIFICATES
-----BEGIN CERTIFICATE-----
MIIG/jCCBOagAwIBAgIUILXLj1jgtts7ioRVyWvC4DkYWakwDQYJKoZIhvcNAQEL
BQAwgYIxCzAJBgNVBAYTAkRPMRMwEQYDVQQKDApBVkFOU0kgU1JMMRwwGgYDVQQL
DBNWSUFGSVJNQSBET01JTklDQU5BMRYwFAYDVQQFEw1STkMgMTMwMjIyNTA5MSgw
JgYDVQQDDB9WSUFGSVJNQSBRVUFMSUZJRUQgQ0VSVElGSUNBVEVTMB4XDTIzMDUz
MTE5MzUxM1oXDTI0MDUzMDE5MzUxM1owgcUxCzAJBgNVBAYTAkRPMRUwEwYDVQQE
DAxQRcORQSBOVcORRVoxGDAWBgNVBCoMD0JSQUhJQU4gQU5UT05JTzEaMBgGA1UE
BRMRSURDRE8tMjI1MDAwNDMzODkxJTAjBgNVBAMMHEJSQUhJQU4gQU5UT05JTyBQ
RcORQSBOVcORRVoxQjBABgNVBC4TOVFVQUxJRklFRCBDRVJUSUZJQ0FURSBGT1Ig
TkFUVVJBTCBQRVJTT04gLSBUQVggUFJPQ0VEVVJFUzCCASIwDQYJKoZIhvcNAQEB
BQADggEPADCCAQoCggEBAIhSePGIOyxpJbHThdqT/YWl1Fedteep5UIykXLU4kVA
q41B0WhTgJPxuvxE1Yvi4B/0Jlh5mympbsAzOMLaxZPJXt23VT1hR3uXOUhs42Ts
sS/QW3qHCi+h7DclkcCT6z9h/bIy8ifAqw1MjMCwo5I9DG4jwIIst8YIIEN2vFoj
7GegW9LOjqIk1zT7BKVDwKRzKSlCaeYljLqpmC6wxGQDEGmtsLVSor8YI2OVlcoS
Csigh1vB9c5aXuL6gj6tkN20MF9p+TCcC01g/LBjLUDPOaBPj+TeAFYw4RLwwM0p
mjydXuhJbus0xc2S7oENfXn6CLQauOqhw+jkOPuRyV0CAwEAAaOCAiUwggIhMGYG
CCsGAQUFBwEBBFowWDAsBggrBgEFBQcwAoYgaHR0cDovL2Nwcy52aWFmaXJtYS5k
by9zdWJjYS5jcnQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwLnZpYWZpcm1hLmRv
L29jc3AwHQYDVR0OBBYEFH6GQjuqxwLsOYz6w2EgOQdqRD1gMAwGA1UdEwEB/wQC
MAAwHwYDVR0jBBgwFoAUksH88NzninPjusVBlYXSxS4CwK0wGAYIKwYBBQUHAQME
DDAKMAgGBgQAjkYBATCBlQYDVR0gBIGNMIGKMH0GDCsGAQQBgdYDBgIVADBtMCIG
CCsGAQUFBwIBFhZodHRwOi8vY3BzLnZpYWZpcm1hLmRvMEcGCCsGAQUFBwICMDsM
OVFVQUxJRklFRCBDRVJUSUZJQ0FURSBGT1IgTkFUVVJBTCBQRVJTT04gLSBUQVgg
UFJPQ0VEVVJFUzAJBgcEAIvsQAEAMGoGA1UdHwRjMGEwLqAsoCqGKGh0dHA6Ly9j
cmwudmlhZmlybWEuZG8vdmlhZmlybWFzdWJjYS5jcmwwL6AtoCuGKWh0dHA6Ly9j
cmwyLnZpYWZpcm1hLmRvL3ZpYWZpcm1hc3ViY2EuY3JsMA4GA1UdDwEB/wQEAwIF
4DAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwHAYDVR0RBBUwE4ERQlJB
SElBTkBHTUFJTC5DT00wDQYJKoZIhvcNAQELBQADggIBALPvfwkygsww/UB75MvU
YVY7FBD/QUfUP7GO9q2hbuQr3wXNHYkqn5GqJTFiruiRx6HnZ84s4y7FA6iYxPiI
vscgD2rvjzCi4UenTWEMF8JqaE52I0Gc1rAN9/KDTDCLjFAMmwH05bwwkk8971YO
Wgi5mMb+JVzRzuoDDkyemJKcdV8IJUPZtZt64FzAUci7RR84LDqdjj2sn1Fkt96o
qiagnG/RBDj1+OlmTG5yKxwHUOePNH0eCqj51sw16JsrEN923zWZU7zYb+fU3wfO
MGRT3Xi0sxm/8dbTr+Pz0HaTWEsrt0QDgA0UmBH7fcam5LDA10/fWuHhC8eEQuCK
0yOBJmHDfPLdFHfGeV/PNmQrj7VYe6CxclHslcig7WMrgw8b06CwVCCtLZv05VJo
tf9kgoo0U23+kiKX5hGyc9aB74C3he1ZaWwT0xzjVGjRYJkoVRc0s2YModUIKi46
b0cSM2uOfDhrVeh4nek+w4xkHJDqy8Tibbe/PrdkG//BBpUFYxnw7noaMYvW4R3h
nM/OwLe44YldvbvzF6VYoTG8NEqV1Iap3wQRGrob3MZj7I3P1GQLBTM00xcI0EFa
AIPJ7s9s1L4bcdTvKi/BP/DD1QSlmh1kq6vqj/FjwTZrg1gg6GuLV3e0lV1K0IPl
ewlHuyEy53IkoH5Ivd7+3jg2
-----END CERTIFICATE-----
Bag Attributes
friendlyName: VIAFIRMA QUALIFIED CERTIFICATES
subject=C = DO, O = AVANSI SRL, OU = VIAFIRMA DOMINICANA, serialNumber = RNC 130222509, CN = VIAFIRMA QUALIFIED CERTIFICATES
issuer=C = DO, L = DISTRITO NACIONAL - REPUBLICA DOMINICANA, O = AVANSI S.R.L. - RNC 130222509, CN = AVANSI CERTIFICACION
-----BEGIN CERTIFICATE-----
MIIG+jCCBOKgAwIBAgIQJHPBmam6/McLiznCjmUlsjANBgkqhkiG9w0BAQsFADCB
hzELMAkGA1UEBhMCRE8xMTAvBgNVBAcMKERJU1RSSVRPIE5BQ0lPTkFMIC0gUkVQ
VUJMSUNBIERPTUlOSUNBTkExJjAkBgNVBAoMHUFWQU5TSSBTLlIuTC4gLSBSTkMg
MTMwMjIyNTA5MR0wGwYDVQQDDBRBVkFOU0kgQ0VSVElGSUNBQ0lPTjAeFw0yMTA0
MTMwOTAyNDhaFw00MjA1MTYwODQ4MzFaMIGCMQswCQYDVQQGEwJETzETMBEGA1UE
CgwKQVZBTlNJIFNSTDEcMBoGA1UECwwTVklBRklSTUEgRE9NSU5JQ0FOQTEWMBQG
A1UEBRMNUk5DIDEzMDIyMjUwOTEoMCYGA1UEAwwfVklBRklSTUEgUVVBTElGSUVE
IENFUlRJRklDQVRFUzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANGt
cEWoXz4me5yy9ebqaQIqhI7SRvavEeoB68Ybj7RW+polywOjYGoadhI8GVX/+ci3
xb4Q1yNnKz4oWRPNywMmPiWTT5yKPn2y6S8EqWoqiYj/76VXckgLgmvip03uzg4j
0vwJ7wwMTx5zFgxG//aXXKahANZq9I1/tnhJ/T9lrDr4OlPNfZUj4aQzRJNtymi9
KyaTJLibUYuvcBCPPwGcyKtPMv2ctJjcB9l+Jdo/SXrL2nFal7XqP7a6arhNANhw
6F+WObJdoGdhXjHdqHlkb7jrn7Lt1B6o8iSa8xldWWxxifcksm6vfLA9iz6hfW/v
X8zV9gPPRWDRW2DzJmp9NpPBVadT0QlKGpEo4SQc8P5MlPsYqnqLzzB93STnYEV3
exKS/v2IQ/1m/tNWgnFWhmqUGdRFWhOw/Zzfec8pmQcEgarAucGVfG6bufB1XHGs
Krsq1LAfgNQpfCK8bCSHcZz15O/ziXOFnVpFXmcEH6NdiVqTwF0BnUstj9zu1YGR
5udCgF1fD8GvYUOOFuRtnoM2S3vqpfVu6qDN9Eonaj+ZBj+F7ubsZ/+P4asF9mmr
QGNAdUresNmwGc3RMq0nOR0ZpLYzWbmiNfZB+fkofsjsGQe8Q8GCkTg77ScOFvgk
M54jNBExhf6SzZyVKiiT2hYxa4xuyo6fMAPxlvSVAgMBAAGjggFjMIIBXzASBgNV
HRMBAf8ECDAGAQH/AgEAMB8GA1UdIwQYMBaAFBU4BRRvEmmTyCrnulum+ceiMaT7
MGIGCCsGAQUFBwEBBFYwVDAtBggrBgEFBQcwAoYhaHR0cDovL2NybC52aWFmaXJt
YS5kby9yb290Y2EuY3J0MCMGCCsGAQUFBzABhhdodHRwOi8vb2NzcC52aWFmaXJt
YS5kbzA3BgNVHSAEMDAuMCwGBFUdIAAwJDAiBggrBgEFBQcCARYWaHR0cDovL2Nw
cy52aWFmaXJtYS5kbzBcBgNVHR8EVTBTMCegJaAjhiFodHRwOi8vY3JsLnZpYWZp
cm1hLmRvL3Jvb3RjYS5jcmwwKKAmoCSGImh0dHA6Ly9jcmwyLnZpYWZpcm1hLmRv
L3Jvb3RjYS5jcmwwHQYDVR0OBBYEFJLB/PDc54pz47rFQZWF0sUuAsCtMA4GA1Ud
DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAgEASvY/54wor4R7hvjVU67AZpYo
0tbJKdxdO/iXlnZ2prvCskWDIOKLNpsv/hDq1R/quyA6gY+chkkHSG4SmnBz22aD
rW4tZ+pKc9JoIszXEpQHY11HneKTpk2JGoIig5PYaWIPxnKrO1ljxcdNiHJ7l2hw
fVeSriv2aMQaNrtshaEsO73YWlBuXSsxN1Z7oZC7ZP3ZCfd0yftBJevhauXMU8bb
2g1x1qRUXQ/fRM5CXQmD+jsUrTsWuciIXMnLbs8sPmUVwzF3afI/M2qA2ZjWi8Pv
cg71/yRRnGSRW2C3hVSxHzkcHNpGv13RzKrMmSxOJMKObp+Oz+vGIxO10/IilEDq
GqoLEigTFy1h3O35Y2h2jS7eT3Q7UJJdC35mtIgyWMAP2W0Hfo5Qx7rIdw44TWB7
qBq0Nu/ZNc0FW5qgf3GTLL4dSUqmcmEPuI2OGAo7JNtok4wzfx7lmVeadCVzoqlP
FH32nQfRxzFyHeLhS1Mu74JDKUmA/io3nDKHpv+b9So9jNjYR5bZNFFwQW/JpfNC
IF10qSNNgjRF8FMGkjcxxEuwkzbx6pmfH+tEhouuWoHbw9o6TgIQ9edKC1A8a33U
oab7QySDZ3rtKfmMDGpveI/eLTGV8yDFGk+q08HvWdkF1+SqaMkTRQX9xixnFGll
rbKjllwOv4nourx77RU=
-----END CERTIFICATE-----
Bag Attributes
friendlyName: AVANSI CERTIFICACION
subject=C = DO, L = DISTRITO NACIONAL - REPUBLICA DOMINICANA, O = AVANSI S.R.L. - RNC 130222509, CN = AVANSI CERTIFICACION
issuer=C = DO, L = DISTRITO NACIONAL - REPUBLICA DOMINICANA, O = AVANSI S.R.L. - RNC 130222509, CN = AVANSI CERTIFICACION
-----BEGIN CERTIFICATE-----
MIIGGjCCBAKgAwIBAgIIMrvWcz9+MfwwDQYJKoZIhvcNAQEFBQAwgYcxCzAJBgNV
BAYTAkRPMTEwLwYDVQQHDChESVNUUklUTyBOQUNJT05BTCAtIFJFUFVCTElDQSBE
T01JTklDQU5BMSYwJAYDVQQKDB1BVkFOU0kgUy5SLkwuIC0gUk5DIDEzMDIyMjUw
OTEdMBsGA1UEAwwUQVZBTlNJIENFUlRJRklDQUNJT04wHhcNMTIwNTE2MDg0ODMx
WhcNNDIwNTE2MDg0ODMxWjCBhzELMAkGA1UEBhMCRE8xMTAvBgNVBAcMKERJU1RS
SVRPIE5BQ0lPTkFMIC0gUkVQVUJMSUNBIERPTUlOSUNBTkExJjAkBgNVBAoMHUFW
QU5TSSBTLlIuTC4gLSBSTkMgMTMwMjIyNTA5MR0wGwYDVQQDDBRBVkFOU0kgQ0VS
VElGSUNBQ0lPTjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMHdXpzg
tD9Q3aYWHoDkfX8xIb+xOzu7I3Yd6W8N31ug9Ic9ivoxy0PePM8zYMv/FTsN66D4
LxEM4pTJzGqEM0v3osQaFNTpfdA3oByhKjIH7DcJIul2boQJqOa6J1aLVrbfkewg
EklCiRs2rA+fatbdh87uQqZa2Nm9loBIKCrXOvnASDa03kZ3P69WMS03ici3uH7c
PdzZZCGkf45ghAxvdm17PCT0ZeV8vp4irs4c9BFoLpc8s4YmTkn2GGp0JL3zx+OA
Qjdn0F6ADyV91NNzhRIGdlNFsVDjRfhkTJGBzZ7KJglL99mInfMeOMWViOyczfOr
oEsLg6KCyRhKSaNg8SM6bA6OxaCi9VFDoF7tJProC7Bjt8uTxeZeQUFKen6q/paj
8sZV+AIswqUcUfDW6J4kFViC2xqlh/4z8dBp2tvxA4PdHHyQyPgrLUonwGiZKASh
At0b/tdpBU5wcQ2MAdbfG+gdHIyoPLp6YdUk8n/TF1qcxCQ/YzSWsD9hNtiDG+/u
97gQ9DDJqx9AQb2gmNuazrHyd8PPOY7UiDo21ezeu9YDaf5z/vvPGn7oIESteaXh
/6wgvhH4JSG+odRLEI2yrePpJb/+2Aax7BP1SSHTmT3LjoJrvB8EkZJ0UVHn3RJe
HQyTZDrPf7VSb4tu7B7eAL7M4daT8dJNGC7vAgMBAAGjgYcwgYQwHQYDVR0OBBYE
FBU4BRRvEmmTyCrnulum+ceiMaT7MBIGA1UdEwEB/wQIMAYBAf8CAQEwPwYDVR0g
BDgwNjA0BgorBgEEAYHWAwUBMCYwJAYIKwYBBQUHAgEWGGh0dHA6Ly9jcHMuYXZh
bnNpLmNvbS5kbzAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQEFBQADggIBABxl
WACSPmaPKcF0B2X5PnMsvrSMjWpp4bqra+IdyZC0CvmWfZLP/c2NWN95DzvohId+
E9e9ow0/WpGTBomc6Za8ENY+BPzy87Gh/ySlucPzDaupyjJBNux4MnSs+ik0LLE4
e/rspDBliiXF9d6sWtz8ifvscBGbm1bUaqjNXUmFS6cGRa9k8n9lt/qy9uaik2XK
S0ElmysGpZK5hTdCl3iEo5aSgGdlgDhDs4ocsiC+gCDgVldmP/X9v0k6x5aD1nSr
s+4w5VR2EWfOmFSm0gQj9aqoAs86UzCxCBokcaKKJkgzUAqoxbZyHD3jGO7oESGf
Rpj4vvtCx/U01H1hlxVLjxYcNbfi8T7i2KOfyL2nuD2XJGGpgbRtw5gzL67sLg0U
ZM0s/iFNroHdYEZ4NkR4ENvswdv/Pe7AqH8mLzREAsfxnV/BSDk3UG/vaeJ3NAX8
0QoP8Bmhzte7Adigcd7WXlcSNoDfrjX/XW8OZNpt7kPJFlUhFRyXWjPiUNfOs2K4
xqeyM4Q7yEW9pgP7pcMmfqDqIXmxXNy/I1PZ98caFJEmzGVIleLgrVTMLtStWJh4
rKLOSTeYyRJxu/8/7WtQSg/OKv/E2n57b7keds/u6NwL1VU2N6hgcJ9wKIZNsKDQ
UHwieIqchDo5LNQoVMkLELZuT71go4TaGpeC8vB7
-----END CERTIFICATE-----
-32
View File
@@ -1,32 +0,0 @@
Bag Attributes
localKeyID: 7E 86 42 3B AA C7 02 EC 39 8C FA C3 61 20 39 07 6A 44 3D 60
friendlyName: BRAHIAN ANTONIO PEムA NUムEZ
Key Attributes: <No Attributes>
-----BEGIN PRIVATE KEY-----
MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCIUnjxiDssaSWx
04Xak/2FpdRXnbXnqeVCMpFy1OJFQKuNQdFoU4CT8br8RNWL4uAf9CZYeZspqW7A
MzjC2sWTyV7dt1U9YUd7lzlIbONk7LEv0Ft6hwovoew3JZHAk+s/Yf2yMvInwKsN
TIzAsKOSPQxuI8CCLLfGCCBDdrxaI+xnoFvSzo6iJNc0+wSlQ8CkcykpQmnmJYy6
qZgusMRkAxBprbC1UqK/GCNjlZXKEgrIoIdbwfXOWl7i+oI+rZDdtDBfafkwnAtN
YPywYy1AzzmgT4/k3gBWMOES8MDNKZo8nV7oSW7rNMXNku6BDX15+gi0GrjqocPo
5Dj7kcldAgMBAAECggEAHqw/3kjC17lI6/wmEApgbuPjJVutBFUr6nsqUuYni2GD
uCLpFUpEkgVAB2cNjY4c09PBlQK3sOYYr1JXITDMZ/ZVTBnmKgtrZBmgn/UwLRM8
wv9ktesQlasfVUE0zFn8AqTvylrANcWaN0HUIb8c7tihpV6SADhDmWFWsRdURguf
BQv0yYc21stfK3TYxPvxkm3SLQAIj4ycwQTvtlT0D6NI45uJDQEIPpfJw26mSQtY
jkJuyLaOBv7GmWL/jNN4m4ekrcB+2rIMNehD7ACdstNcMehuSV9DIzza+Ld5S4Lt
SDNIqPhrZjnGkHzHzYoN+xh/odIkZYNZi5agyNoGwQKBgQDE1D0fAm9ualBKOcGP
SsTgfBCj0wlTpkL/Kj7j0SfgD1yraCYr5fVhZ6V2k74PyfECIZ7X+f5mRKvqPQji
o5kNAMOvXkCLAzLd4ulNDv9cPmm3suJLyWrZiyaRYxRpKPPZDmQWvEd5K+LFbq8G
U9DRk9JoFl80mo7chfbTYLb1uQKBgQCxTa9iW0qZZSwwFmkyPX2veNg3Kjo9hszY
z8D5Z2syyl3RY+wPaHLvMpLJOjiBP76s5BBsa1vEFDSXTBeXn3jVrwiYzJLMh3ZS
L77eHhly2t2Fcm7lAlHGiXyTS/W5MO51QqFKvKNEwwPdZtpRnqOg31dSYjB9M27l
mW/NtVVCxQKBgCUIthNelu7UjBTbNyMp8081qL/aVlfp4ZM3NKwSz4jl+w65Qu1h
kEDqioR8GffIjFNVVhjXDdnaM+qX31Mdaw+6RBd8CXLegDSlnDYGi1+k0qlgvBl8
ZWFXQEN8u/tpXDBL9+MbO+t9qWZyg/YR0SmNwboZ84HnTtgJUL7G5MXpAoGAZhXa
k4EItMWB6bYdn6W0BiJIK4sOuXox2+vSqkcXe8j0t6kWs9BpzLuLtHznJ9PyD03I
/wPZdE5F8Y8ITm6tfisnggLXyxd70tpWxUEDWhQWU82NeCIbv3pN1el4c8ZupelV
QNjYELFQOlwL+86hW/D8MB0E2jGQ+nWb4A82JhkCgYASVGt8AjK2lsx2KWO6PL83
foSEY6KqnUskYMxy3flWRGSzzQPnRb8Ga7iXDW+dx6Wh8Ph5tW8nHiPoiBzUjmIE
j8hG1gUxmCvazaSFQnq0+Rxm3M4Fb3XHnYaCcoUTXGGPAq8i9uuhOnMzbAnTRiWi
1yaiRv6xqQ5fPd5aSQ1rdQ==
-----END PRIVATE KEY-----
-27
View File
@@ -1,27 +0,0 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEogIBAAKCAQEAiFJ48Yg7LGklsdOF2pP9haXUV52156nlQjKRctTiRUCrjUHR
aFOAk/G6/ETVi+LgH/QmWHmbKaluwDM4wtrFk8le3bdVPWFHe5c5SGzjZOyxL9Bb
eocKL6HsNyWRwJPrP2H9sjLyJ8CrDUyMwLCjkj0MbiPAgiy3xgggQ3a8WiPsZ6Bb
0s6OoiTXNPsEpUPApHMpKUJp5iWMuqmYLrDEZAMQaa2wtVKivxgjY5WVyhIKyKCH
W8H1zlpe4vqCPq2Q3bQwX2n5MJwLTWD8sGMtQM85oE+P5N4AVjDhEvDAzSmaPJ1e
6Elu6zTFzZLugQ19efoItBq46qHD6OQ4+5HJXQIDAQABAoIBAB6sP95Iwte5SOv8
JhAKYG7j4yVbrQRVK+p7KlLmJ4thg7gi6RVKRJIFQAdnDY2OHNPTwZUCt7DmGK9S
VyEwzGf2VUwZ5ioLa2QZoJ/1MC0TPML/ZLXrEJWrH1VBNMxZ/AKk78pawDXFmjdB
1CG/HO7YoaVekgA4Q5lhVrEXVEYLnwUL9MmHNtbLXyt02MT78ZJt0i0ACI+MnMEE
77ZU9A+jSOObiQ0BCD6XycNupkkLWI5Cbsi2jgb+xpli/4zTeJuHpK3AftqyDDXo
Q+wAnbLTXDHobklfQyM82vi3eUuC7UgzSKj4a2Y5xpB8x82KDfsYf6HSJGWDWYuW
oMjaBsECgYEAxNQ9HwJvbmpQSjnBj0rE4HwQo9MJU6ZC/yo+49En4A9cq2gmK+X1
YWeldpO+D8nxAiGe1/n+ZkSr6j0I4qOZDQDDr15AiwMy3eLpTQ7/XD5pt7LiS8lq
2YsmkWMUaSjz2Q5kFrxHeSvixW6vBlPQ0ZPSaBZfNJqO3IX202C29bkCgYEAsU2v
YltKmWUsMBZpMj19r3jYNyo6PYbM2M/A+WdrMspd0WPsD2hy7zKSyTo4gT++rOQQ
bGtbxBQ0l0wXl5941a8ImMySzId2Ui++3h4ZctrdhXJu5QJRxol8k0v1uTDudUKh
SryjRMMD3WbaUZ6joN9XUmIwfTNu5ZlvzbVVQsUCgYAlCLYTXpbu1IwU2zcjKfNP
Nai/2lZX6eGTNzSsEs+I5fsOuULtYZBA6oqEfBn3yIxTVVYY1w3Z2jPql99THWsP
ukQXfAly3oA0pZw2BotfpNKpYLwZfGVhV0BDfLv7aVwwS/fjGzvrfalmcoP2EdEp
jcG6GfOB507YCVC+xuTF6QKBgGYV2pOBCLTFgem2HZ+ltAYiSCuLDrl6Mdvr0qpH
F3vI9LepFrPQacy7i7R85yfT8g9NyP8D2XRORfGPCE5urX4rJ4IC18sXe9LaVsVB
A1oUFlPNjXgiG796TdXpeHPGbqXpVUDY2BCxUDpcC/vOoVvw/DAdBNoxkPp1m+AP
NiYZAoGAElRrfAIytpbMdiljujy/N36EhGOiqp1LJGDMct35VkRks80D50W/Bmu4
lw1vncelofD4ebVvJx4j6Igc1I5iBI/IRtYFMZgr2s2khUJ6tPkcZtzOBW91x52G
gnKFE1xhjwKvIvbroTpzM2wJ00Ylotcmokb+sakOXz3eWkkNa3U=
-----END RSA PRIVATE KEY-----
+84
View File
@@ -0,0 +1,84 @@
<?xml version="1.0" encoding="UTF-8"?>
<report:Report xmlns:rtl="http://www.4js.com/2004/RTL" xmlns:report="http://www.4js.com/2007/REPORT" xmlns="http://www.4js.com/2004/PXML" gstVersion="31409" version="6.00">
<report:Settings RWPageWidth="letterwidth" RWPageLength="letterlength" RWLeftMargin="0.5inch" RWTopMargin="0.5inch" RWRightMargin="0.5inch" RWBottomMargin="0.5inch">
<report:FormatList>
<report:Format-SVG/>
<report:Format-PDF/>
<report:Format-image/>
</report:FormatList>
</report:Settings>
<report:Data RWDataLocation="../cgdir/cgprmt023.rdd" RWFglReportName="gastos_gral"/>
<report:Conflicts/>
<rtl:stylesheet>
<PXML>
<rtl:match name="Report" nameConstraint="Report">
<MINIPAGE name="Page Root" width="max" length="max" alignment="near" fontSize="7">
<LAYOUTNODE name="page header" width="min" length="min" layoutDirection="topToBottom" port="anyPageHeader" floatingBehavior="enclosed">
<rtl:match name="FirstPageHeader" nameConstraint="FirstPageHeader" minOccurs="0" maxOccurs="1">
<LAYOUTNODE name="principal" width="min" length="min" floatingBehavior="enclosed">
<LAYOUTNODE name="encabezado" width="min" length="min" layoutDirection="leftToRight" floatingBehavior="enclosed">
<WORDBOX name="WordBox" width="61" fontBold="true" floatingBehavior="enclosed" text="CGPRRP023"/>
<rtl:input-variable name="pcompanias.nombre" type="FGLString" expectedLocation="expectedHere"/>
<WORDWRAPBOX name="pcompanias.nombre Value" width="411" fontSize="9" fontBold="true" floatingBehavior="enclosed" text="{{pcompanias.nombre}}" textAlignment="center"/>
<WORDBOX name="WordBox1_1" width="38.5" length="15.9285" alignment="far" fontBold="true" floatingBehavior="enclosed" text="Pagina NO:">
<PAGENOBOX name="PageNoBox" x="39.1082" y="-0.0608" anchorX="0" anchorY="0" fontBold="true" floatingBehavior="enclosed"/>
</WORDBOX>
</LAYOUTNODE>
<LAYOUTNODE name="LayoutNode" width="min" length="min" layoutDirection="leftToRight" floatingBehavior="enclosed">
<rtl:input-variable name="fechas" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="fechas Value" width="3inch" fontBold="true" floatingBehavior="enclosed" text="{{fechas}}"/>
</LAYOUTNODE>
</LAYOUTNODE>
</rtl:match>
<MINIPAGE name="MiniPage3" width="min" length="min" layoutDirection="leftToRight" floatingBehavior="enclosed">
<MINIPAGE name="Enc.Secundario" width="min" length="max" layoutDirection="leftToRight">
<WORDBOX name="WordBox9" width="454.69" length="12.1284" fontBold="true" floatingBehavior="enclosed" textAlignment="center" text="GASTOS POR DEPARTAMENTO"/>
<rtl:input-variable name="fecha_reporte" type="FGLString" expectedLocation="expectedBefore"/>
<WORDBOX name="fecha_reporte Value" width="84.789" length="11.5" alignment="near" fontBold="true" floatingBehavior="enclosed" text="{{fecha_reporte}}"/>
</MINIPAGE>
</MINIPAGE>
<MINIPAGE name="Enc.Cuerpo" width="9.357" length="max" alignment="near" layoutDirection="leftToRight" roundedCorners="true" borderWidth="1" borderStyle="solid">
<WORDBOX name="WordBox10" width="47.0492" length="7.8409" fontSize="7" fontBold="true" floatingBehavior="enclosed" text="CUENTA"/>
<WORDBOX name="WordBox3_1" width="160.598" length="8.26137" alignment="near" fontSize="7" fontBold="true" floatingBehavior="enclosed" text="DESCRIPCION"/>
<WORDBOX name="WordBox4" width="83.5391" length="6.76763" alignment="baseline" fontSize="7" fontBold="true" floatingBehavior="enclosed" text="AC. MES ANTERIOR"/>
<WORDBOX name="WordBox6" width="107.411" length="6.37421" alignment="baseline" fontSize="7" fontBold="true" floatingBehavior="enclosed" text="GASTOS RANGO FECHA"/>
<WORDBOX name="WordBox7" width="71.1098" length="7.69521" alignment="baseline" fontSize="7" fontBold="true" floatingBehavior="enclosed" text="AC. FECHA ACT"/>
<WORDBOX name="WordBox8" width="60.1435" length="9" alignment="baseline" fontSize="7" fontBold="true" floatingBehavior="enclosed" text="AÑO ANTERIOR"/>
</MINIPAGE>
<rtl:match name="OnEveryRow" nameConstraint="OnEveryRow" minOccurs="0" maxOccurs="unbounded">
<MINIPAGE name="MiniPage" width="min" length="min" layoutDirection="leftToRight">
<rtl:input-variable name="x.cuenta_no" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="x.cuenta_no Value" class="grwStringValue" width="48.9847" floatingBehavior="enclosed" text="{{x.cuenta_no}}"/>
<rtl:input-variable name="x.descripcion" type="FGLString" expectedLocation="expectedHere"/>
<WORDWRAPBOX name="x.descripcion Value" class="grwStringValue" width="161.11" floatingBehavior="enclosed" text="{{x.descripcion}}"/>
<rtl:input-variable name="x.ac_mes_anterior" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="x.ac_mes_anterior Value" class="grwNumericValue" width="63.9518" anchorX="1" floatingBehavior="enclosed" textAlignment="right" format="---,---,---,--&amp;.&amp;&amp;" value="{{x.ac_mes_anterior}}"/>
<rtl:input-variable name="x.gastos_r_fecha" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="x.gastos_r_fecha Value" class="grwNumericValue" width="99.1426" anchorX="1" floatingBehavior="enclosed" textAlignment="right" format="---,---,---,--&amp;.&amp;&amp;" value="{{x.gastos_r_fecha}}"/>
<rtl:input-variable name="x.ac_fecha_ac" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="x.ac_fecha_ac Value" class="grwNumericValue" width="77.6222" anchorX="1" alignment="baseline" floatingBehavior="enclosed" textAlignment="right" format="---,---,---,--&amp;.&amp;&amp;" value="{{x.ac_fecha_ac}}"/>
<rtl:input-variable name="x.anio_anterior" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="x.anio_anterior Value1" class="grwNumericValue" width="73.0352" anchorX="1" floatingBehavior="enclosed" textAlignment="right" format="---,---,---,--&amp;.&amp;&amp;" value="{{x.anio_anterior}}"/>
</MINIPAGE>
</rtl:match>
</LAYOUTNODE>
<LAYOUTNODE name="totalGral" width="8.29946" length="min" layoutDirection="leftToRight" floatingBehavior="enclosed">
<WORDBOX name="WordBox17_1" width="187.175" alignment="baseline" fontBold="true" floatingBehavior="enclosed" textAlignment="right" text="TOTAL GENERAL: " borderStyle="none"/>
<rtl:match name="OnLastRow" nameConstraint="OnLastRow" minOccurs="0" maxOccurs="1">
<MINIPAGE name="MiniPage4" width="min" length="min" layoutDirection="leftToRight">
<rtl:input-variable name="totalAc_mes_anterior" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="totalAc_mes_anterior Value" class="grwNumericValue" width="85.5869" length="8.28549" anchorX="1" alignment="near" fontSize="8" floatingBehavior="enclosed" textAlignment="right" format="---,---,---,--&amp;.&amp;&amp;" value="{{totalAc_mes_anterior}}"/>
<rtl:input-variable name="totalGastos_r_fecha" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="totalGastos_r_fecha Value" class="grwNumericValue" width="99.4373" anchorX="1" fontSize="8" floatingBehavior="enclosed" textAlignment="right" format="---,---,---,--&amp;.&amp;&amp;" value="{{totalGastos_r_fecha}}"/>
<rtl:input-variable name="totalAc_fecha_ac" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="totalAc_fecha_ac Value" class="grwNumericValue" width="77.779" anchorX="1" fontSize="8" floatingBehavior="enclosed" textAlignment="right" format="---,---,---,--&amp;.&amp;&amp;" value="{{totalAc_fecha_ac}}"/>
<rtl:input-variable name="totaAnio_anterior" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="totaAnio_anterior Value" class="grwNumericValue" width="74.1127" anchorX="1" fontSize="8" floatingBehavior="enclosed" textAlignment="right" format="---,---,---,--&amp;.&amp;&amp;" value="{{totaAnio_anterior}}"/>
</MINIPAGE>
</rtl:match>
</LAYOUTNODE>
</MINIPAGE>
</rtl:match>
</PXML>
</rtl:stylesheet>
</report:Report>
+1 -1
View File
@@ -25,7 +25,7 @@
<LAYOUTNODE name="Layout Node7" width="min" length="min" swapX="true" port="firstPageHeader">
<MINIPAGE name="StripeLayouter11" width="min" layoutDirection="leftToRight">
<LAYOUTNODE name="Layout Node8" y=".5cm" width="4cm" length="min" bgColor="#c0c0c0" swapX="true" floatingBehavior="enclosed"/>
<IMAGEBOX name="ImageBox1" y="40.9988" width="191.836" length="92.4741" floatingBehavior="enclosed" url="file:///E:/MARMOTECHC/IMAGENES/logo.png" intendedResolution="120"/>
<IMAGEBOX name="ImageBox1" y="40.9988" width="191.836" length="92.4741" floatingBehavior="enclosed" url="IMAGENES/Logo.png" intendedResolution="120"/>
<LAYOUTNODE name="Layout Node9" y="max-1cm" width="min" length="min" anchorY="1" floatingBehavior="enclosed">
<WORDBOX name="WordBox9" alignment="near" fontBold="true" baselineType="leftleft" text="MARMOTECH, S. A."/>
<WORDBOX name="WordBox10" alignment="near" baselineType="leftleft" text="Madre Vieja"/>
+1 -1
View File
@@ -28,7 +28,7 @@
<LAYOUTNODE name="Layout Node7" width="min" length="min" swapX="true" port="firstPageHeader">
<MINIPAGE name="StripeLayouter11" width="min" layoutDirection="leftToRight">
<LAYOUTNODE name="Layout Node8" y=".5cm" width="4cm" length="min" bgColor="#c0c0c0" swapX="true" floatingBehavior="enclosed"/>
<IMAGEBOX name="ImageBox1" y=".5cm" width="139.836" length="82.4741" floatingBehavior="enclosed" url="file:///E:/marmotechc/imagenes/genero_logo.png" intendedResolution="120"/>
<IMAGEBOX name="ImageBox1" y=".5cm" width="139.836" length="82.4741" floatingBehavior="enclosed" url="IMAGENES/genero_logo.png" intendedResolution="120"/>
<LAYOUTNODE name="Layout Node9" y="max-1cm" width="min" length="min" anchorY="1" floatingBehavior="enclosed">
<WORDBOX name="WordBox9" alignment="near" fontBold="true" baselineType="leftleft" text="MARMOTECH, S. A."/>
<WORDBOX name="WordBox10" alignment="near" baselineType="leftleft" text="Madre Vieja"/>
+1 -1
View File
@@ -14,7 +14,7 @@
<MINIPAGE name="Page Root" width="max" length="max">
<LAYOUTNODE name="Page Header" width="max" length="min" port="anyPageHeader">
<MINIPAGE name="StripeLayouter3" width="min" length="max" layoutDirection="leftToRight">
<IMAGEBOX name="ImageBox" floatingBehavior="enclosed" url="{{&quot;file:///e:/marmotechc/IMAGENES/logo_cumple.png&quot;}}" intendedResolution="120"/>
<IMAGEBOX name="ImageBox" floatingBehavior="enclosed" url="{{&quot;IMAGENES/Logo.png&quot;}}" intendedResolution="120"/>
</MINIPAGE>
<LAYOUTNODE name="LayoutNode1" width="min" length="min" alignment="near" layoutDirection="leftToRight" floatingBehavior="enclosed">
<rtl:input-variable name="chlable" type="FGLString" expectedLocation="expectedAhead"/>
+1 -1
View File
@@ -15,7 +15,7 @@
<MINIPAGE name="Page Root" width="max" length="max">
<LAYOUTNODE name="Page Header" width="max" length="min" port="anyPageHeader">
<MINIPAGE name="StripeLayouter3" width="min" length="max" layoutDirection="leftToRight">
<IMAGEBOX name="ImageBox" width="219.37" length="57.51" floatingBehavior="enclosed" url="{{&quot;file:///E:/MARMOTECHC/BIN320/IMAGENES/logo.png&quot;}}" intendedResolution="120"/>
<IMAGEBOX name="ImageBox" width="219.37" length="57.51" floatingBehavior="enclosed" url="{{&quot;IMAGENES/Logo.png&quot;}}" intendedResolution="120"/>
</MINIPAGE>
<LAYOUTNODE name="LayoutNode1" width="min" length="min" alignment="near" layoutDirection="leftToRight" floatingBehavior="enclosed">
<rtl:input-variable name="chlable" type="FGLString" expectedLocation="expectedAhead"/>
+1 -1
View File
@@ -15,7 +15,7 @@
<MINIPAGE name="Page Root" width="max" length="max">
<rtl:match name="Group xcodigo" nameConstraint="Group" minOccurs="0" maxOccurs="unbounded">
<LAYOUTNODE name="Layout Node2" width="min" length="min">
<IMAGEBOX name="ImageBox3" width="5cm" length="1.5cm" url="{{&quot;file:///e:/marmotechc/BIN320/IMAGENES/compania/logo.png&quot;}}" intendedResolution="111"/>
<IMAGEBOX name="ImageBox3" width="5cm" length="1.5cm" url="{{&quot;IMAGENES/Logo.png&quot;}}" intendedResolution="111"/>
<MINIPAGE name="Separator" width="1" length="max" bgColor="#000000" layoutDirection="leftToRight" swapX="false"/>
</LAYOUTNODE>
<LAYOUTNODE name="Layout Node3" width="max" length="min" fontSize="10">
+1 -1
View File
@@ -15,7 +15,7 @@
<MINIPAGE name="Page Root" width="min" length="min" layoutDirection="topToBottom">
<rtl:match name="Group xcodigo" nameConstraint="Group" minOccurs="0" maxOccurs="unbounded">
<LAYOUTNODE name="Layout Node2" width="min" length="min">
<IMAGEBOX name="ImageBox3" width="5cm" length="1cm" alignment="near" url="{{&quot;file:///e:/marmotechc/BIN320/IMAGENES/compania/logo.png&quot;}}" intendedResolution="111"/>
<IMAGEBOX name="ImageBox3" width="5cm" length="1cm" alignment="near" url="{{&quot;IMAGENES/Logo.png&quot;}}" intendedResolution="111"/>
<MINIPAGE name="Separator" width="1" length="max" bgColor="#000000" layoutDirection="leftToRight" swapX="false"/>
</LAYOUTNODE>
<LAYOUTNODE name="Layout Node3" width="max" length="min" fontSize="10">
+1 -1
View File
@@ -15,7 +15,7 @@
<rtl:match name="Group xcodigo" nameConstraint="Group" minOccurs="0" maxOccurs="unbounded">
<MINIPAGE name="Page Root" width="max" length="max">
<LAYOUTNODE name="Layout Node2" width="min" length="min">
<IMAGEBOX name="ImageBox3" width="100" length="38.2134" url="{{&quot;file:///e:/marmotechc/BIN320/IMAGENES/compania/logo.png&quot;}}" intendedResolution="96"/>
<IMAGEBOX name="ImageBox3" width="100" length="38.2134" url="{{&quot;IMAGENES/Logo.png&quot;}}" intendedResolution="96"/>
<MINIPAGE name="Separator" width="1" length="max" bgColor="#000000" layoutDirection="leftToRight" swapX="false"/>
</LAYOUTNODE>
<LAYOUTNODE name="Layout Node3" width="max" length="min" fontSize="10">
+1 -1
View File
@@ -16,7 +16,7 @@
<MINIPAGE name="Page Root" width="max" length="min" layoutDirection="topToBottom">
<LAYOUTNODE name="Layout Node1" width="min" length="min" layoutDirection="topToBottom">
<LAYOUTNODE name="Layout Node6" width="min" length="min" layoutDirection="leftToRight">
<IMAGEBOX name="ImageBox3" width="5cm" length="1cm" url="{{&quot;file:///e:/marmotechc/BIN320/IMAGENES/compania/logo.png&quot;}}" intendedResolution="111"/>
<IMAGEBOX name="ImageBox3" width="5cm" length="1cm" url="{{&quot;IMAGENES/Logo.png&quot;}}" intendedResolution="111"/>
</LAYOUTNODE>
<LAYOUTNODE name="LayoutNode1" width="min" length="min" alignment="near" floatingBehavior="enclosed">
<MINIPAGE name="Separator" width="1" length="max" bgColor="#000000" layoutDirection="leftToRight" swapX="false"/>
+1 -1
View File
@@ -16,7 +16,7 @@
<MINIPAGE name="Page Root" width="max" length="min" layoutDirection="topToBottom">
<LAYOUTNODE name="Layout Node1" width="min" length=".8cm" layoutDirection="topToBottom">
<LAYOUTNODE name="Layout Node6" width="min" length="min" layoutDirection="leftToRight">
<IMAGEBOX name="ImageBox3" width="44.7697" length="23.3465" url="{{&quot;file:///e:/marmotechc/BIN320/IMAGENES/compania/logo.png&quot;}}" intendedResolution="96"/>
<IMAGEBOX name="ImageBox3" width="44.7697" length="23.3465" url="{{&quot;IMAGENES/Logo.png&quot;}}" intendedResolution="96"/>
</LAYOUTNODE>
<LAYOUTNODE name="LayoutNode1" width="min" length="1cm" alignment="near" floatingBehavior="enclosed">
<MINIPAGE name="Separator" width="1" length="max" bgColor="#000000" layoutDirection="leftToRight" swapX="false"/>
+1 -1
View File
@@ -16,7 +16,7 @@
<MINIPAGE name="Page Root" width="max" length="max" layoutDirection="topToBottom">
<LAYOUTNODE name="Layout Node1" width="min" length="min" layoutDirection="topToBottom">
<LAYOUTNODE name="Layout Node6" width="min" length="min" layoutDirection="leftToRight">
<IMAGEBOX name="ImageBox3" width="2cm" length="1cm" url="{{&quot;file:///e:/marmotechc/BIN320/IMAGENES/compania/logo.png&quot;}}" intendedResolution="120"/>
<IMAGEBOX name="ImageBox3" width="2cm" length="1cm" url="{{&quot;IMAGENES/Logo.png&quot;}}" intendedResolution="120"/>
<rtl:input-variable name="descripcion" type="FGLString" expectedLocation="expectedHere"/>
<WORDWRAPBOX name="WordWrapBox1" width="width(&quot;M&quot;)*11.5" length="1cm" alignment="baseline" fontSize="12" fontBold="true" baselineType="leftleft" text="{{descripcion.trim()}}"/>
</LAYOUTNODE>
+6
View File
@@ -53,6 +53,8 @@
<WORDBOX name="WordBox42" width="2cm" floatingBehavior="enclosed" textAlignment="right" text="FECHA C"/>
<WORDBOX name="WordBox43" width="2cm" floatingBehavior="enclosed" textAlignment="right" text="CANTIDAD C."/>
<WORDBOX name="WordBox44" width="2cm" floatingBehavior="enclosed" textAlignment="right" text="ROTACION"/>
<WORDBOX name="WordBoxMargenH" width="2cm" floatingBehavior="enclosed" textAlignment="right" text="MARGEN %"/>
<WORDBOX name="WordBoxClasifH" width="2.2cm" floatingBehavior="enclosed" text="CLASIF."/>
</LAYOUTNODE>
<MINIPAGE name="Separator" width="1" length="max" bgColor="#000000" layoutDirection="leftToRight"/>
</MINIPAGE>
@@ -87,6 +89,10 @@
<DECIMALFORMATBOX name="tcantidad Value" width="1.5cm" anchorX="1" floatingBehavior="enclosed" textAlignment="right" format="----------#.####" value="{{x.tcantidad}}"/>
<rtl:input-variable name="rot_anual" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="rot_anual Value" class="grwNumericValue" width="3cm" anchorX="1" floatingBehavior="enclosed" textAlignment="right" format="{{&quot;--,--&amp;.&amp;&amp;&quot;}}" value="{{rot_anual}}"/>
<rtl:input-variable name="x.margen" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="margen Value" class="grwNumericValue" width="2cm" anchorX="1" floatingBehavior="enclosed" textAlignment="right" format="{{&quot;--&amp;.&amp;&amp;&quot;}}" value="{{x.margen}}"/>
<rtl:input-variable name="x.clasificacion" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="clasif Value" width="2.2cm" floatingBehavior="enclosed" color="{{x.clasificacion.trim()==&quot;REVISAR&quot;?Color.RED:(x.clasificacion.trim()==&quot;ESTRELLA&quot;?Color.GREEN:Color.BLACK)}}" text="{{x.clasificacion.trim()}}"/>
</LAYOUTNODE>
</rtl:match>
</rtl:match>
+74
View File
@@ -0,0 +1,74 @@
<?xml version="1.0" encoding="UTF-8"?>
<report:Report xmlns:rtl="http://www.4js.com/2004/RTL" xmlns:report="http://www.4js.com/2007/REPORT" xmlns="http://www.4js.com/2004/PXML" version="2.00">
<report:Settings RWPageWidth="letterlength" RWPageLength="letterwidth" RWLeftMargin="0.5cm" RWTopMargin="0.5cm" RWRightMargin="0.5cm" RWBottomMargin="0.5cm">
<report:FormatList>
<report:Format-SVG/>
<report:Format-PDF/>
<report:Format-image/>
</report:FormatList>
</report:Settings>
<report:Data RWDataLocation="../ipdir/ipprrp014.rdd" RWFglReportName="resumen"/>
<rtl:stylesheet>
<rtl:match nameConstraint="Report">
<PXML name="Pxml1">
<MINIPAGE name="Page Root" width="max" length="max" alignment="near">
<LAYOUTNODE name="Page Header" width="max" length="min" port="anyPageHeader">
<MINIPAGE name="StripeLayouter3" width="min" length="max" layoutDirection="leftToRight">
<PAGENOBOX name="PageNoBox" x="1.23857" y="max" anchorX="0" anchorY="1" alignment="baseline" baselineType="leftleft" floatingBehavior="enclosed" textAlignment="right"/>
<WORDBOX name="WordBox4" floatingBehavior="enclosed" text="IPPRRP014"/>
<WORDBOX name="WordBox5" x="1.2386" y="453.061" anchorX="0" anchorY="0" floatingBehavior="enclosed" text="PAGINA"/>
<WORDWRAPBOX name="p_companias.nombre Value" x="1.2386" y="184.611" width="width(&quot;M&quot;)*25" anchorX="0" anchorY="0" floatingBehavior="enclosed" text="{{p_companias.nombre}}"/>
</MINIPAGE>
<MINIPAGE name="MiniPage7" width="1.5cm" length="max" fontBold="true" layoutDirection="leftToRight">
<WORDBOX name="WordBox9" x="5.539" y="40.8204" anchorX="0" anchorY="0" floatingBehavior="enclosed" text="SISTEMA DE INVENTARIO DE PRODUCTOS TERMINADOS"/>
<WORDBOX name="WordBox11" x="22.5047" y="143.465" anchorX="0" anchorY="0" floatingBehavior="enclosed" text="RESUMEN MARGEN Y ROTACION POR CLASE - GERENTE DE MARCAS"/>
<WORDBOX name="WordBox23" x="5.539" y="437.976" anchorX="0" anchorY="0" floatingBehavior="enclosed" text="{{&quot;FECHA: &quot;+fecha}}"/>
<WORDBOX name="WordBox24" x="27.0497" y="437.976" anchorX="0" anchorY="0" floatingBehavior="enclosed" text="{{&quot;HORA: &quot;+hora}}"/>
</MINIPAGE>
<MINIPAGE name="PeriodoLine" width="min" length="max" layoutDirection="leftToRight">
<WORDBOX name="WordBoxP1" floatingBehavior="enclosed" text="{{&quot;PERIODO: &quot;+fecha1+&quot; a &quot;+fecha2}}"/>
</MINIPAGE>
<MINIPAGE name="Table Header" width="min" length="max" alignment="near" layoutDirection="leftToRight">
<WORDBOX name="Spacer" alignment="baseline" baselineType="leftleft" port="itemSeparator" text=" "/>
<LAYOUTNODE name="LayoutNodeHdr" width="min" length="max" alignment="near" fontSize="8" fontBold="true" layoutDirection="leftToRight" floatingBehavior="free">
<WORDBOX name="H_clase" width="5cm" floatingBehavior="enclosed" text="CLASE"/>
<WORDBOX name="H_cat" width="3.5cm" floatingBehavior="enclosed" text="CATEGORIA"/>
<WORDBOX name="H_prod" width="1.4cm" alignment="baseline" textAlignment="right" floatingBehavior="enclosed" text="#PROD"/>
<WORDBOX name="H_vinv" width="2.6cm" alignment="baseline" textAlignment="right" floatingBehavior="enclosed" text="VALOR INV"/>
<WORDBOX name="H_vta" width="2.6cm" alignment="baseline" textAlignment="right" floatingBehavior="enclosed" text="CONSUMO VAL"/>
<WORDBOX name="H_gan" width="2.6cm" alignment="baseline" textAlignment="right" floatingBehavior="enclosed" text="GANANCIA"/>
<WORDBOX name="H_mg" width="1.6cm" alignment="baseline" textAlignment="right" floatingBehavior="enclosed" text="MARGEN %"/>
<WORDBOX name="H_rot" width="1.8cm" alignment="baseline" textAlignment="right" floatingBehavior="enclosed" text="ROT.PROM"/>
<WORDBOX name="H_est" width="1.2cm" alignment="baseline" textAlignment="right" floatingBehavior="enclosed" text="#EST"/>
<WORDBOX name="H_rev" width="1.2cm" alignment="baseline" textAlignment="right" floatingBehavior="enclosed" text="#REV"/>
</LAYOUTNODE>
<MINIPAGE name="Separator" width="1" length="max" bgColor="#000000" layoutDirection="leftToRight"/>
</MINIPAGE>
</LAYOUTNODE>
<rtl:match nameConstraint="OnEveryRow" minOccurs="0" maxOccurs="unbounded">
<LAYOUTNODE name="ClaseLine" width="min" length="max" alignment="near" fontSize="8" layoutDirection="leftToRight" floatingBehavior="enclosed">
<WORDBOX name="V_clase" width="5cm" alignment="baseline" baselineType="leftleft" text="{{r.cod_n.format(&quot;####&quot;).trim()+&quot; &quot;+r.nombre_clase.trim()}}"/>
<WORDBOX name="V_cat" width="3.5cm" alignment="baseline" baselineType="leftleft" text="{{r.categoria.trim()}}"/>
<WORDBOX name="V_prod" width="1.4cm" alignment="baseline" baselineType="leftleft" textAlignment="right" text="{{r.c_prod.format(&quot;###,##&amp;&quot;)}}"/>
<WORDBOX name="V_vinv" width="2.6cm" alignment="baseline" baselineType="leftleft" textAlignment="right" text="{{r.c_valor_inv.format(&quot;###,###,###,##&amp;.&amp;&amp;&quot;)}}"/>
<WORDBOX name="V_vta" width="2.6cm" alignment="baseline" baselineType="leftleft" textAlignment="right" text="{{r.c_ventas.format(&quot;###,###,###,##&amp;.&amp;&amp;&quot;)}}"/>
<WORDBOX name="V_gan" width="2.6cm" alignment="baseline" baselineType="leftleft" textAlignment="right" text="{{r.c_ganancia.format(&quot;###,###,###,##&amp;.&amp;&amp;&quot;)}}"/>
<WORDBOX name="V_mg" width="1.6cm" alignment="baseline" baselineType="leftleft" textAlignment="right" text="{{r.c_margen.format(&quot;##&amp;.&amp;&amp;&quot;)}}"/>
<WORDBOX name="V_rot" width="1.8cm" alignment="baseline" baselineType="leftleft" textAlignment="right" text="{{r.c_rot_prom.format(&quot;###,##&amp;.&amp;&amp;&quot;)}}"/>
<WORDBOX name="V_est" width="1.2cm" alignment="baseline" baselineType="leftleft" textAlignment="right" text="{{r.c_estrella.format(&quot;###,##&amp;&quot;)}}"/>
<WORDBOX name="V_rev" width="1.2cm" alignment="baseline" baselineType="leftleft" textAlignment="right" color="{{r.c_revisar&gt;0?Color.RED:Color.BLACK}}" text="{{r.c_revisar.format(&quot;###,##&amp;&quot;)}}"/>
</LAYOUTNODE>
</rtl:match>
<MINIPAGE name="TotalSep" width="1" length="max" bgColor="#000000" layoutDirection="leftToRight"/>
<MINIPAGE name="TotalLine" width="min" length="max" fontBold="true" alignment="near" fontSize="8" layoutDirection="leftToRight">
<WORDBOX name="T_lbl" width="8.5cm" floatingBehavior="enclosed" text="{{&quot;TOTAL GENERAL (productos: &quot;+g_prod.format(&quot;###,##&amp;&quot;).trim()+&quot;)&quot;}}"/>
<WORDBOX name="T_vinv" width="2.6cm" alignment="baseline" textAlignment="right" floatingBehavior="enclosed" text="{{g_valor_inv.format(&quot;###,###,###,##&amp;.&amp;&amp;&quot;)}}"/>
<WORDBOX name="T_vta" width="2.6cm" alignment="baseline" textAlignment="right" floatingBehavior="enclosed" text="{{g_ventas.format(&quot;###,###,###,##&amp;.&amp;&amp;&quot;)}}"/>
<WORDBOX name="T_gan" width="2.6cm" alignment="baseline" textAlignment="right" floatingBehavior="enclosed" text="{{g_ganancia.format(&quot;###,###,###,##&amp;.&amp;&amp;&quot;)}}"/>
<WORDBOX name="T_mg" width="1.6cm" alignment="baseline" textAlignment="right" floatingBehavior="enclosed" text="{{g_margen.format(&quot;##&amp;.&amp;&amp;&quot;)}}"/>
</MINIPAGE>
</MINIPAGE>
</PXML>
</rtl:match>
</rtl:stylesheet>
</report:Report>
+122
View File
@@ -0,0 +1,122 @@
<?xml version="1.0" encoding="UTF-8"?>
<report:Report xmlns:rtl="http://www.4js.com/2004/RTL" xmlns:report="http://www.4js.com/2007/REPORT" xmlns="http://www.4js.com/2004/PXML" gstVersion="3140a" version="6.00">
<report:Settings RWPageWidth="letterwidth" RWPageLength="letterlength" RWLeftMargin="0.5inch" RWTopMargin="0.5inch" RWRightMargin="0.5inch" RWBottomMargin="0.5inch">
<report:FormatList>
<report:Format-SVG/>
<report:Format-PDF/>
<report:Format-image/>
</report:FormatList>
</report:Settings>
<report:Data RWDataLocation="../irdir/imprequisicion.rdd" RWFglReportName="requiere"/>
<report:Conflicts>
<report:Conflict nodeName="despiece" message="Node was in trigger &quot;AfterGroup codigo&quot;, but trigger was removed during schema update"/>
<report:Conflict nodeName="detalledespiece" message="Node was in trigger &quot;AfterGroup codigo&quot;, but trigger was removed during schema update"/>
<report:Conflict nodeName="totaldespiece" message="Node was in trigger &quot;AfterGroup codigo&quot;, but trigger was removed during schema update"/>
</report:Conflicts>
<rtl:stylesheet>
<PXML>
<rtl:match name="Report" nameConstraint="Report" minOccurs="1" maxOccurs="1">
<MINIPAGE name="Page Root" width="max" length="max">
<LAYOUTNODE name="encabezado" width="min" length="max" alignment="center" fontBold="true" layoutDirection="leftToRight" floatingBehavior="enclosed">
<rtl:input-variable name="p_companias.nombre" type="FGLString" expectedLocation="expectedAhead"/>
<WORDBOX name="WordBox1" width="467.307" floatingBehavior="enclosed" textAlignment="center" text="{{p_companias.nombre}}"/>
<WORDBOX name="WordBox" floatingBehavior="enclosed" text="Pagina:"/>
<PAGENOBOX name="PageNoBox" floatingBehavior="enclosed"/>
</LAYOUTNODE>
<LAYOUTNODE name="encabezado2" width="min" length="max" layoutDirection="leftToRight" floatingBehavior="enclosed">
<WORDBOX name="WordBox2" width="464.307" fontBold="true" floatingBehavior="enclosed" textAlignment="center" text="REQUISICION DOCUMENTOS"/>
<rtl:input-variable name="hora" type="FGLString" expectedLocation="expectedAhead"/>
<WORDBOX name="WordBox3" width="34.6563" floatingBehavior="enclosed" text="{{hora}}"/>
</LAYOUTNODE>
<LAYOUTNODE name="encabezadomaster" width="min" length="min" fontSize="8" layoutDirection="leftToRight" floatingBehavior="enclosed">
<LAYOUTNODE name="LayoutNode1" width="3inch" length="min" floatingBehavior="enclosed" roundedCorners="true" borderWidth="1" borderStyle="solid">
<rtl:input-variable name="nombreUsuario" type="FGLString" expectedLocation="expectedWayAhead"/>
<WORDBOX name="WordBox4" length="1cm" floatingBehavior="enclosed" text="{{&quot;USUARIO: &quot;+nombreUsuario.trim()}}"/>
<rtl:input-variable name="p_irtb57.numero_doc" type="FGLNumeric" expectedLocation="expectedWayAhead"/>
<WORDBOX name="WordBox5" fontSize="12" fontBold="true" floatingBehavior="enclosed" text="{{&quot;DOCUMENTO: &quot;+p_irtb57.numero_doc.format(&quot;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&quot;)}}"/>
<rtl:input-variable name="p_irtb57.cod_mov" type="FGLNumeric" expectedLocation="expectedWayAhead"/>
<rtl:input-variable name="nombreMov" type="FGLString" expectedLocation="expectedWayAhead"/>
<WORDWRAPBOX name="WordWrapBox" width="width(&quot;M&quot;)*27" alignment="baseline" floatingBehavior="enclosed" text="{{&quot;TIPO DOCUMENTO: &quot;+&quot;(&quot;+p_irtb57.cod_mov.format(&quot;&lt;&lt;&lt;&quot;)+&quot;)&quot;+nombreMov.trim()}}"/>
<rtl:input-variable name="p_irtb57.fecha" type="FGLString" expectedLocation="expectedWayAhead"/>
<WORDBOX name="WordBox6" floatingBehavior="enclosed" text="{{&quot;FECHA: &quot;+p_irtb57.fecha}}"/>
<rtl:input-variable name="nombreBodega" type="FGLString" expectedLocation="expectedWayAhead"/>
<WORDBOX name="WordBox8" floatingBehavior="enclosed" text="{{&quot;BODEGA: &quot;+nombreBodega}}"/>
</LAYOUTNODE>
<LAYOUTNODE name="LayoutNode2" width="3inch" length="89.4558" floatingBehavior="enclosed" roundedCorners="true" borderWidth="1" borderStyle="solid">
<WORDBOX name="WordBox12" length="1cm" alignment="baseline" floatingBehavior="enclosed"/>
<rtl:input-variable name="p_irtb57.bodega_destino" type="FGLNumeric" expectedLocation="expectedWayAhead"/>
<rtl:input-variable name="nombreBodegaDestino" type="FGLString" expectedLocation="expectedWayAhead"/>
<WORDBOX name="WordBox9" floatingBehavior="enclosed" text="{{&quot;BODEGA DESTINO: &quot;+&quot;(&quot;+p_irtb57.bodega_destino+&quot;)&quot;+nombreBodegaDestino}}"/>
<rtl:input-variable name="p_irtb57.num_oc" type="FGLNumeric" expectedLocation="expectedWayAhead"/>
<WORDBOX name="WordBox10" floatingBehavior="enclosed" text="{{&quot;NUMERO ORDEN:&quot;+p_irtb57.num_oc.format(&quot;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&quot;)}}"/>
<rtl:input-variable name="p_irtb57.cliente" type="FGLString" expectedLocation="expectedWayAhead"/>
<WORDWRAPBOX name="WordWrapBox1" width="width(&quot;M&quot;)*27" floatingBehavior="enclosed" text="{{&quot;CLIENTE: &quot;+p_irtb57.cliente}}"/>
<rtl:input-variable name="p_irtb57.observacion" type="FGLString" expectedLocation="expectedWayAhead"/>
<WORDWRAPBOX name="WordWrapBox2" width="width(&quot;M&quot;)*20" floatingBehavior="enclosed" text="{{&quot;OBSERVACION: &quot;+p_irtb57.observacion.trim()}}"/>
<rtl:input-variable name="p_irtb57.orden_trabajo" type="FGLNumeric" expectedLocation="expectedWayAhead"/>
<DECIMALFORMATBOX name="p_irtb57.orden_trabajo Value" class="grwNumericValue" anchorX="1" floatingBehavior="enclosed" textAlignment="right" format="----------#" value="{{&quot;ORDEN DE TRABAJO: &quot;+p_irtb57.orden_trabajo}}"/>
</LAYOUTNODE>
</LAYOUTNODE>
<LAYOUTNODE name="encabezadodetalle" width="min" length="min" fontSize="8" fontBold="true" layoutDirection="leftToRight" floatingBehavior="enclosed" roundedCorners="true" borderWidth="1" borderStyle="solid">
<WORDBOX name="WordBox13" width="3.5inch" floatingBehavior="enclosed" text="ITEM(S)" roundedCorners="false" borderWidth="1"/>
<WORDBOX name="WordBox14" width="2.2inch" floatingBehavior="enclosed" textAlignment="right" text="UNIDAD"/>
<WORDBOX name="WordBox15" width="1inch" floatingBehavior="enclosed" textAlignment="right" text="CANTIDAD"/>
</LAYOUTNODE>
<rtl:match name="FirstPageHeader" nameConstraint="FirstPageHeader" minOccurs="0" maxOccurs="1"/>
<rtl:match name="Group codigo" nameConstraint="Group" minOccurs="0" maxOccurs="unbounded">
<MINIPAGE name="table" width="min" length="min" fontSize="8" layoutDirection="leftToRight">
<rtl:input-variable name="detalle.cod_n" type="FGLNumeric" expectedLocation="expectedHere"/>
<rtl:input-variable name="detalle.cod_grupo" type="FGLNumeric" expectedLocation="expectedHere"/>
<rtl:input-variable name="detalle.cod_tipo" type="FGLNumeric" expectedLocation="expectedHere"/>
<rtl:input-variable name="detalle.cod_sec" type="FGLNumeric" expectedLocation="expectedHere"/>
<rtl:input-variable name="detalle.descripcion" type="FGLString" expectedLocation="expectedHere"/>
<rtl:input-variable name="detalle.unidad_med" type="FGLString" expectedLocation="expectedHere"/>
<WORDWRAPBOX name="WordWrapBox3" width="width(&quot;M&quot;)*30" length="min" alignment="baseline" floatingBehavior="enclosed" text="{{detalle.cod_n.format(&quot;&amp;&amp;&amp;&amp;&quot;)+&quot;-&quot;+detalle.cod_grupo.format(&quot;&amp;&amp;&amp;&amp;&quot;)+&quot;-&quot;+detalle.cod_tipo.format(&quot;&amp;&amp;&amp;&amp;&amp;&amp;&quot;)+&quot;-&quot;+detalle.cod_sec.format(&quot;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&quot;)+&quot; &quot;+detalle.descripcion.trim()+&quot; &quot;+detalle.unidad_med}}"/>
<rtl:input-variable name="detalle.cantidad_1" type="FGLNumeric" expectedLocation="expectedHere"/>
<WORDBOX name="WordBox17" width="2.4inch" floatingBehavior="enclosed" textAlignment="right" text="{{detalle.cantidad_1.format(&quot;###,###.#####&quot;)}}"/>
<rtl:input-variable name="detalle.cantidad" type="FGLNumeric" expectedLocation="expectedHere"/>
<WORDBOX name="WordBox18" width="1.5inch" floatingBehavior="enclosed" textAlignment="right" text="{{detalle.cantidad.format(&quot;###,###.#####&quot;)}}"/>
</MINIPAGE>
<rtl:input-variable name="tienedespiece" type="FGLNumeric" expectedLocation="expectedAhead"/>
<LAYOUTNODE name="despiece" rtl:condition="tienedespiece==1" width="min" length="min" fontSize="8" layoutDirection="topToBottom" floatingBehavior="enclosed">
<WORDBOX name="WordBox20" width="max" floatingBehavior="enclosed" textAlignment="center" text="DESPIECE" roundedCorners="true" borderWidth="1" borderStyle="solid"/>
<LAYOUTNODE name="encabezadodespiece" width="min" length="max" layoutDirection="leftToRight" floatingBehavior="enclosed" roundedCorners="true" borderWidth="1" borderStyle="solid">
<WORDBOX name="WordBox24" width="1.5inch" floatingBehavior="enclosed" text="Etiquetas"/>
<WORDBOX name="WordBox26" width="1inch" floatingBehavior="enclosed" textAlignment="right" text="Lado 1"/>
<WORDBOX name="WordBox27" width="1inch" floatingBehavior="enclosed" textAlignment="right" text="Lado 2"/>
<WORDBOX name="WordBox28" width="1inch" floatingBehavior="enclosed" textAlignment="right" text="Lado 3"/>
<WORDBOX name="WordBox29" width="1inch" floatingBehavior="enclosed" textAlignment="right" text="Unidades"/>
<WORDBOX name="WordBox30" width="1inch" floatingBehavior="enclosed" textAlignment="right" text="Medida"/>
</LAYOUTNODE>
</LAYOUTNODE>
<rtl:match name="OnEveryRow" nameConstraint="OnEveryRow" minOccurs="0" maxOccurs="unbounded">
<rtl:input-variable name="tienedespiece" type="FGLNumeric" expectedLocation="expectedHere"/>
<LAYOUTNODE name="detalledespiece" rtl:condition="tienedespiece==1" width="min" length="min" fontSize="8" layoutDirection="leftToRight" floatingBehavior="enclosed">
<rtl:input-variable name="etiqueta" type="FGLString" expectedLocation="expectedHere"/>
<WORDWRAPBOX name="etiqueta Value" class="grwStringValue" width="width(&quot;M&quot;)*15" alignment="baseline" floatingBehavior="enclosed" text="{{etiqueta}}"/>
<rtl:input-variable name="xdespiece.lado_1" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="despiece.lado_1 Value" class="grwNumericValue" width="1inch" anchorX="1" floatingBehavior="enclosed" textAlignment="right" format="---,---,---,--&amp;.&amp;&amp;" value="{{xdespiece.lado_1}}"/>
<rtl:input-variable name="xdespiece.lado_2" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="despiece.lado_2 Value" class="grwNumericValue" width="1inch" anchorX="1" floatingBehavior="enclosed" textAlignment="right" format="---,---,---,--&amp;.&amp;&amp;" value="{{xdespiece.lado_2}}"/>
<rtl:input-variable name="xdespiece.lado_3" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="despiece.lado_3 Value" class="grwNumericValue" width="1inch" anchorX="1" floatingBehavior="enclosed" textAlignment="right" format="---,---,---,--&amp;.&amp;&amp;" value="{{xdespiece.lado_3}}"/>
<rtl:input-variable name="xdespiece.cantidad" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="despiece.cantidad Value" class="grwNumericValue" width="1inch" anchorX="1" floatingBehavior="enclosed" textAlignment="right" format="---,---,---,--&amp;.&amp;&amp;" value="{{xdespiece.cantidad}}"/>
<rtl:input-variable name="xdespiece.medida" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="despiece.medida Value" class="grwNumericValue" width="1inch" anchorX="1" floatingBehavior="enclosed" textAlignment="right" format="---,---,---,--&amp;.&amp;&amp;" value="{{xdespiece.medida}}"/>
</LAYOUTNODE>
</rtl:match>
<rtl:input-variable name="tienedespiece" type="FGLNumeric" expectedLocation="expectedBefore"/>
<LAYOUTNODE name="totaldespiece" rtl:condition="tienedespiece==1" width="min" length="min" fontSize="8" layoutDirection="leftToRight" floatingBehavior="enclosed">
<WORDBOX name="WordBox21" width="4.8inch" floatingBehavior="enclosed" text="TOTALES"/>
<rtl:input-variable name="total_cantidad" type="FGLNumeric" expectedLocation="expectedBefore"/>
<WORDBOX name="WordBox22" width="1inch" floatingBehavior="enclosed" text="{{total_cantidad.format(&quot;##,###.#####&quot;)}}"/>
<rtl:input-variable name="total_medida" type="FGLNumeric" expectedLocation="expectedBefore"/>
<WORDBOX name="WordBox23" width="1inch" floatingBehavior="enclosed" text="{{total_medida.format(&quot;##,###.######&quot;)}}"/>
</LAYOUTNODE>
</rtl:match>
</MINIPAGE>
</rtl:match>
</PXML>
</rtl:stylesheet>
</report:Report>
+126
View File
@@ -0,0 +1,126 @@
<?xml version="1.0" encoding="UTF-8"?>
<report:Report xmlns:rtl="http://www.4js.com/2004/RTL" xmlns:report="http://www.4js.com/2007/REPORT" xmlns="http://www.4js.com/2004/PXML" gstVersion="3140a" version="6.00">
<report:Settings RWPageWidth="letterwidth" RWPageLength="letterlength" RWLeftMargin="0.5inch" RWTopMargin="0.5inch" RWRightMargin="0.5inch" RWBottomMargin="0.5inch">
<report:FormatList>
<report:Format-SVG/>
<report:Format-PDF/>
<report:Format-image/>
</report:FormatList>
</report:Settings>
<report:Data RWDataLocation="../irdir/irautorizareq.rdd" RWFglReportName="requiere"/>
<report:Conflicts>
<report:Conflict nodeName="encabezado" message="Node was in trigger &quot;FirstPageHeader [0; 1]&quot;, but trigger was removed during schema update"/>
<report:Conflict nodeName="encabezado2" message="Node was in trigger &quot;FirstPageHeader [0; 1]&quot;, but trigger was removed during schema update"/>
<report:Conflict nodeName="encabezadomaster" message="Node was in trigger &quot;FirstPageHeader [0; 1]&quot;, but trigger was removed during schema update"/>
<report:Conflict nodeName="encabezadodetalle" message="Node was in trigger &quot;FirstPageHeader [0; 1]&quot;, but trigger was removed during schema update"/>
<report:Conflict nodeName="despiece" message="Node was in trigger &quot;AfterGroup codigo&quot;, but trigger was removed during schema update"/>
<report:Conflict nodeName="detalledespiece" message="Node was in trigger &quot;AfterGroup codigo&quot;, but trigger was removed during schema update"/>
<report:Conflict nodeName="totaldespiece" message="Node was in trigger &quot;AfterGroup codigo&quot;, but trigger was removed during schema update"/>
</report:Conflicts>
<rtl:stylesheet>
<PXML>
<rtl:match name="Report" nameConstraint="Report" minOccurs="1" maxOccurs="1">
<MINIPAGE name="Page Root" width="max" length="max" alignment="near">
<rtl:match name="FirstPageHeader" nameConstraint="FirstPageHeader" minOccurs="0" maxOccurs="1">
<LAYOUTNODE name="encabezado" width="min" length="max" alignment="center" fontBold="true" layoutDirection="leftToRight" floatingBehavior="enclosed">
<rtl:input-variable name="p_companias.nombre" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="WordBox1" width="max-2cm" floatingBehavior="enclosed" textAlignment="center" text="{{p_companias.nombre}}"/>
<WORDBOX name="WordBox" floatingBehavior="enclosed" text="Pagina:"/>
<PAGENOBOX name="PageNoBox" floatingBehavior="enclosed"/>
</LAYOUTNODE>
<LAYOUTNODE name="encabezado2" width="min" length="max" layoutDirection="leftToRight" floatingBehavior="enclosed">
<WORDBOX name="WordBox2" width="max-2cm" fontBold="true" floatingBehavior="enclosed" textAlignment="center" text="REQUISICION DOCUMENTOS"/>
<rtl:input-variable name="hora" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="WordBox3" floatingBehavior="enclosed" text="{{hora}}"/>
</LAYOUTNODE>
<LAYOUTNODE name="encabezadomaster" width="min" length="min" fontSize="8" layoutDirection="leftToRight" floatingBehavior="enclosed">
<LAYOUTNODE name="LayoutNode1" width="3inch" length="min" floatingBehavior="enclosed" roundedCorners="true" borderWidth="1" borderStyle="solid">
<rtl:input-variable name="nombreusuario" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="WordBox4" length="1cm" floatingBehavior="enclosed" text="{{&quot;USUARIO: &quot;+nombreusuario.trim()}}"/>
<rtl:input-variable name="x.numero_doc" type="FGLNumeric" expectedLocation="expectedHere"/>
<WORDBOX name="WordBox5" fontSize="12" fontBold="true" floatingBehavior="enclosed" text="{{&quot;DOCUMENTO: &quot;+x.numero_doc.format(&quot;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&quot;)}}"/>
<rtl:input-variable name="x.cod_mov" type="FGLNumeric" expectedLocation="expectedHere"/>
<rtl:input-variable name="nombreMov" type="FGLString" expectedLocation="expectedHere"/>
<WORDWRAPBOX name="WordWrapBox" width="width(&quot;M&quot;)*27" alignment="baseline" floatingBehavior="enclosed" text="{{&quot;TIPO DOCUMENTO: &quot;+&quot;(&quot;+x.cod_mov.format(&quot;&lt;&lt;&lt;&quot;)+&quot;)&quot;+nombreMov.trim()}}"/>
<rtl:input-variable name="x.fecha" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="WordBox6" floatingBehavior="enclosed" text="{{&quot;FECHA: &quot;+x.fecha}}"/>
<rtl:input-variable name="nombreBodega" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="WordBox8" floatingBehavior="enclosed" text="{{&quot;BODEGA: &quot;+nombreBodega}}"/>
</LAYOUTNODE>
<LAYOUTNODE name="LayoutNode2" width="3inch" length="min" floatingBehavior="enclosed" roundedCorners="true" borderWidth="1" borderStyle="solid">
<WORDBOX name="WordBox12" length="1cm" alignment="baseline" floatingBehavior="enclosed"/>
<rtl:input-variable name="nombreBodegaDestino" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="WordBox9" floatingBehavior="enclosed" text="{{&quot;BODEGA DESTINO: &quot;+nombreBodegaDestino}}"/>
<rtl:input-variable name="x.num_oc" type="FGLNumeric" expectedLocation="expectedHere"/>
<WORDBOX name="WordBox10" floatingBehavior="enclosed" text="{{&quot;NUMERO ORDEN:&quot;+x.num_oc.format(&quot;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&quot;)}}"/>
<rtl:input-variable name="vendedor" type="FGLString" expectedLocation="expectedHere"/>
<WORDWRAPBOX name="vendedor Value" class="grwStringValue" width="width(&quot;M&quot;)*25" alignment="baseline" floatingBehavior="enclosed" text="{{&quot;VENDEDOR: &quot;+vendedor.trim()}}"/>
<rtl:input-variable name="x.cliente" type="FGLString" expectedLocation="expectedHere"/>
<WORDWRAPBOX name="WordWrapBox1" width="width(&quot;M&quot;)*27" floatingBehavior="enclosed" text="{{&quot;CLIENTE: &quot;+x.cliente}}"/>
<rtl:input-variable name="x.observacion" type="FGLString" expectedLocation="expectedHere"/>
<WORDWRAPBOX name="WordWrapBox2" width="width(&quot;M&quot;)*20" floatingBehavior="enclosed" text="{{&quot;OBSERVACION: &quot;+x.observacion.trim()}}"/>
</LAYOUTNODE>
</LAYOUTNODE>
<LAYOUTNODE name="encabezadodetalle" width="min" length="min" fontSize="8" fontBold="true" layoutDirection="leftToRight" floatingBehavior="enclosed" roundedCorners="true" borderWidth="1" borderStyle="solid">
<WORDBOX name="WordBox13" width="3.5inch" floatingBehavior="enclosed" text="ITEM(S)" roundedCorners="false" borderWidth="1"/>
<WORDBOX name="WordBox14" width="2.2inch" floatingBehavior="enclosed" textAlignment="right" text="UNIDAD"/>
<WORDBOX name="WordBox15" width="1inch" floatingBehavior="enclosed" textAlignment="right" text="CANTIDAD"/>
</LAYOUTNODE>
</rtl:match>
<rtl:match name="Group codigo" nameConstraint="Group" minOccurs="0" maxOccurs="unbounded">
<MINIPAGE name="table" width="min" length="min" fontSize="8" layoutDirection="leftToRight">
<rtl:input-variable name="detalle.cod_n" type="FGLNumeric" expectedLocation="expectedHere"/>
<rtl:input-variable name="detalle.cod_grupo" type="FGLNumeric" expectedLocation="expectedHere"/>
<rtl:input-variable name="detalle.cod_tipo" type="FGLNumeric" expectedLocation="expectedHere"/>
<rtl:input-variable name="detalle.cod_sec" type="FGLNumeric" expectedLocation="expectedHere"/>
<rtl:input-variable name="detalle.descripcion" type="FGLString" expectedLocation="expectedHere"/>
<rtl:input-variable name="detalle.unidad_med" type="FGLString" expectedLocation="expectedHere"/>
<WORDWRAPBOX name="WordWrapBox3" width="width(&quot;M&quot;)*30" length="min" alignment="baseline" floatingBehavior="enclosed" text="{{detalle.cod_n.format(&quot;&amp;&amp;&amp;&amp;&quot;)+&quot;-&quot;+detalle.cod_grupo.format(&quot;&amp;&amp;&amp;&amp;&quot;)+&quot;-&quot;+detalle.cod_tipo.format(&quot;&amp;&amp;&amp;&amp;&amp;&amp;&quot;)+&quot;-&quot;+detalle.cod_sec.format(&quot;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&quot;)+&quot; &quot;+detalle.descripcion.trim()+&quot; &quot;+detalle.unidad_med}}"/>
<rtl:input-variable name="detalle.cantidad_1" type="FGLNumeric" expectedLocation="expectedHere"/>
<WORDBOX name="WordBox17" width="2.4inch" floatingBehavior="enclosed" textAlignment="right" text="{{detalle.cantidad_1.format(&quot;###,###.#####&quot;)}}"/>
<rtl:input-variable name="detalle.cantidad" type="FGLNumeric" expectedLocation="expectedHere"/>
<WORDBOX name="WordBox18" width="1.5inch" floatingBehavior="enclosed" textAlignment="right" text="{{detalle.cantidad.format(&quot;###,###.#####&quot;)}}"/>
</MINIPAGE>
<rtl:input-variable name="tienedespiece" type="FGLNumeric" expectedLocation="expectedAhead"/>
<LAYOUTNODE name="despiece" rtl:condition="tienedespiece==1" width="min" length="min" fontSize="8" layoutDirection="topToBottom" floatingBehavior="enclosed">
<WORDBOX name="WordBox20" width="max" floatingBehavior="enclosed" textAlignment="center" text="DESPIECE" roundedCorners="true" borderWidth="1" borderStyle="solid"/>
<LAYOUTNODE name="encabezadodespiece" width="min" length="max" layoutDirection="leftToRight" floatingBehavior="enclosed" roundedCorners="true" borderWidth="1" borderStyle="solid">
<WORDBOX name="WordBox24" width="1.5inch" floatingBehavior="enclosed" text="Etiquetas"/>
<WORDBOX name="WordBox26" width="1inch" floatingBehavior="enclosed" textAlignment="right" text="Lado 1"/>
<WORDBOX name="WordBox27" width="1inch" floatingBehavior="enclosed" textAlignment="right" text="Lado 2"/>
<WORDBOX name="WordBox28" width="1inch" floatingBehavior="enclosed" textAlignment="right" text="Lado 3"/>
<WORDBOX name="WordBox29" width="1inch" floatingBehavior="enclosed" textAlignment="right" text="Unidades"/>
<WORDBOX name="WordBox30" width="1inch" floatingBehavior="enclosed" textAlignment="right" text="Medida"/>
</LAYOUTNODE>
</LAYOUTNODE>
<rtl:match name="OnEveryRow" nameConstraint="OnEveryRow" minOccurs="0" maxOccurs="unbounded">
<rtl:input-variable name="tienedespiece" type="FGLNumeric" expectedLocation="expectedHere"/>
<LAYOUTNODE name="detalledespiece" rtl:condition="tienedespiece==1" width="min" length="min" fontSize="8" layoutDirection="leftToRight" floatingBehavior="enclosed">
<rtl:input-variable name="etiqueta" type="FGLString" expectedLocation="expectedHere"/>
<WORDWRAPBOX name="etiqueta Value" class="grwStringValue" width="width(&quot;M&quot;)*15" alignment="baseline" floatingBehavior="enclosed" text="{{etiqueta}}"/>
<rtl:input-variable name="xdespiece.lado_1" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="despiece.lado_1 Value" class="grwNumericValue" width="1inch" anchorX="1" floatingBehavior="enclosed" textAlignment="right" format="---,---,---,--&amp;.&amp;&amp;" value="{{xdespiece.lado_1}}"/>
<rtl:input-variable name="xdespiece.lado_2" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="despiece.lado_2 Value" class="grwNumericValue" width="1inch" anchorX="1" floatingBehavior="enclosed" textAlignment="right" format="---,---,---,--&amp;.&amp;&amp;" value="{{xdespiece.lado_2}}"/>
<rtl:input-variable name="xdespiece.lado_3" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="despiece.lado_3 Value" class="grwNumericValue" width="1inch" anchorX="1" floatingBehavior="enclosed" textAlignment="right" format="---,---,---,--&amp;.&amp;&amp;" value="{{xdespiece.lado_3}}"/>
<rtl:input-variable name="xdespiece.cantidad" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="despiece.cantidad Value" class="grwNumericValue" width="1inch" anchorX="1" floatingBehavior="enclosed" textAlignment="right" format="---,---,---,--&amp;.&amp;&amp;" value="{{xdespiece.cantidad}}"/>
<rtl:input-variable name="xdespiece.medida" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="despiece.medida Value" class="grwNumericValue" width="1inch" anchorX="1" floatingBehavior="enclosed" textAlignment="right" format="---,---,---,--&amp;.&amp;&amp;" value="{{xdespiece.medida}}"/>
</LAYOUTNODE>
</rtl:match>
<rtl:input-variable name="tienedespiece" type="FGLNumeric" expectedLocation="expectedBefore"/>
<LAYOUTNODE name="totaldespiece" rtl:condition="tienedespiece==1" width="min" length="min" fontSize="8" layoutDirection="leftToRight" floatingBehavior="enclosed">
<WORDBOX name="WordBox21" width="4.8inch" floatingBehavior="enclosed" text="TOTALES"/>
<rtl:input-variable name="total_cantidad" type="FGLNumeric" expectedLocation="expectedBefore"/>
<WORDBOX name="WordBox22" width="1inch" floatingBehavior="enclosed" text="{{total_cantidad.format(&quot;##,###.#####&quot;)}}"/>
<rtl:input-variable name="total_medida" type="FGLNumeric" expectedLocation="expectedBefore"/>
<WORDBOX name="WordBox23" width="1inch" floatingBehavior="enclosed" text="{{total_medida.format(&quot;##,###.######&quot;)}}"/>
</LAYOUTNODE>
</rtl:match>
</MINIPAGE>
</rtl:match>
</PXML>
</rtl:stylesheet>
</report:Report>
+85
View File
@@ -0,0 +1,85 @@
<?xml version="1.0" encoding="UTF-8"?>
<report:Report xmlns:rtl="http://www.4js.com/2004/RTL" xmlns:report="http://www.4js.com/2007/REPORT" xmlns="http://www.4js.com/2004/PXML" version="3.01">
<report:Settings RWPageWidth="letterwidth" RWPageLength="letterlength" RWLeftMargin="0.5cm" RWTopMargin="0.5cm" RWRightMargin="0.5cm" RWBottomMargin="0.5cm">
<report:FormatList>
<report:Format-SVG/>
<report:Format-PDF/>
<report:Format-image/>
</report:FormatList>
</report:Settings>
<report:Data RWDataLocation="../GUI/irdir/irprrp002.rdd" RWFglReportName="maestra"/>
<rtl:stylesheet>
<PXML>
<rtl:match nameConstraint="Report">
<MINIPAGE name="Page Root" width="max" length="max" alignment="near" layoutDirection="topToBottom" swapX="false">
<LAYOUTNODE name="Page Header" width="max" length="min" port="anyPageHeader">
<MINIPAGE name="StripeLayouter3" width="min" length="max" layoutDirection="leftToRight" swapX="false">
<rtl:input-variable name="p_companias.nombre" type="FGLString" expectedLocation="expectedAhead"/>
<WORDBOX name="Report Title" x="0" y="max/2" anchorX="0" anchorY="0.5" alignment="baseline" fontSize="14" fontBold="true" layoutDirection="topToBottom" swapX="false" baselineType="leftleft" floatingBehavior="enclosed" text="{{p_companias.nombre}}"/>
<WORDBOX name="WordBox4" alignment="baseline" baselineType="leftleft" text="irprrp002"/>
<WORDBOX name="WordBox30" y="max-3cm" alignment="baseline" baselineType="leftleft" text="PAGINA "/>
<PAGENOBOX name="PageNoBox" y="max" anchorX="0" anchorY="1" alignment="baseline" layoutDirection="topToBottom" swapX="false" baselineType="leftleft" floatingBehavior="enclosed" textAlignment="right"/>
</MINIPAGE>
<MINIPAGE name="MiniPage7" width="min" length="max" alignment="center" layoutDirection="leftToRight" baselineType="leftleft">
<WORDBOX name="WordBox5" y="max/3" alignment="baseline" fontBold="true" baselineType="leftleft" text="INFORME MAESTRA ARTICULOS"/>
<LAYOUTNODE name="Layout Node3" y="max-4cm" width="min" length="min" fontSize="10" fontBold="true">
<rtl:input-variable name="fecha" type="FGLString" expectedLocation="expectedAhead"/>
<WORDBOX name="WordBox30_1" alignment="baseline" baselineType="leftleft" text="{{&quot;FECHA: &quot;+fecha.value}}"/>
<rtl:input-variable name="hora" type="FGLString" expectedLocation="expectedAhead"/>
<WORDBOX name="WordBox31" alignment="baseline" baselineType="leftleft" text="{{&quot;HORA: &quot;+hora}}"/>
</LAYOUTNODE>
</MINIPAGE>
<MINIPAGE name="Separator" width="1" length="max" alignment="near" bgColor="#000000" layoutDirection="leftToRight" swapX="false"/>
<MINIPAGE name="Table Header" width="min" length="max" fontBold="true" layoutDirection="leftToRight" swapX="false">
<WORDBOX name="Spacer" alignment="baseline" layoutDirection="topToBottom" swapX="false" baselineType="leftleft" port="itemSeparator" text=" "/>
<LAYOUTNODE name="ENCABEZADOS" width="min" length="min" fontSize="8" layoutDirection="leftToRight">
<WORDBOX name="DCODIGO" width="2cm" alignment="baseline" baselineType="leftleft" text="CODIGO"/>
<WORDBOX name="DESPACIO1" width="1cm" alignment="baseline" baselineType="leftleft"/>
<WORDBOX name="DDESCRIPCION" width="5.5cm" alignment="baseline" baselineType="leftleft" text="DESCRIPCION"/>
<WORDBOX name="DESPACIO2" width="1.0cm" alignment="baseline" baselineType="leftleft"/>
<WORDBOX name="DMARCA" width="2cm" alignment="baseline" baselineType="leftleft" textAlignment="center" text="REFERENCIA"/>
<WORDBOX name="DESPACIO3" width=".7cm" alignment="baseline" baselineType="leftleft"/>
<WORDBOX name="DEXISTENCIA" width="2.2cm" alignment="baseline" baselineType="leftleft" textAlignment="left" text="EXISTENCIA"/>
<WORDBOX name="COMPRA" width="4.5cm" floatingBehavior="enclosed" textAlignment="right" text="FECHA COMPRA"/>
</LAYOUTNODE>
<MINIPAGE name="Separator_1" width="1" length="max" alignment="near" bgColor="#000000" layoutDirection="leftToRight" swapX="false"/>
</MINIPAGE>
</LAYOUTNODE>
<MINIPAGE name="TitGRUPO" width="max" length="min" floatingBehavior="enclosed">
<WORDBOX name="WordBox20" length=".4cm" alignment="baseline" baselineType="leftleft"/>
</MINIPAGE>
<rtl:match nameConstraint="OnEveryRow" minOccurs="0" maxOccurs="unbounded">
<MINIPAGE name="Filas" width="min" length="min" fontSize="6" layoutDirection="leftToRight" floatingBehavior="enclosed">
<rtl:input-variable name="x.pcodigo" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="WordBox18" alignment="baseline" baselineType="leftleft" text="{{x.pcodigo.trim()}}"/>
<WORDBOX name="WordBox19" width=".3cm" alignment="baseline" baselineType="leftleft"/>
<rtl:input-variable name="x.descrip_esp" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="WordBox33" width="6.2cm" alignment="baseline" baselineType="leftleft" text="{{x.descrip_esp.trim()}}"/>
<WORDBOX name="WordBox21" width=".5cm" alignment="baseline" baselineType="leftleft"/>
<rtl:input-variable name="x.unidad_med" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="WordBox22" width=".7cm" alignment="baseline" baselineType="leftleft" text="{{x.unidad_med}}"/>
<WORDBOX name="WordBox23" width=".2cm" alignment="baseline" baselineType="leftleft"/>
<rtl:input-variable name="x.descrip_ing" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="WordBox32" width="2.5cm" alignment="baseline" baselineType="leftleft" text="{{x.descrip_ing.trim()}}"/>
<WORDBOX name="WordBox27" width=".2cm" alignment="baseline" baselineType="leftleft"/>
<WORDBOX name="WordBox27_1" width=".2cm" alignment="baseline" baselineType="leftleft"/>
<rtl:input-variable name="x.existencia" type="FGLNumeric" expectedLocation="expectedHere"/>
<WORDBOX name="WordBox31_1" width="1.2cm" alignment="baseline" baselineType="leftleft" textAlignment="right" text="{{x.existencia.format(&quot;###,###&quot;)}}"/>
<WORDBOX name="WordBox36" width=".2cm" alignment="baseline" floatingBehavior="enclosed"/>
<WORDBOX name="WordBox53" width=".2cm" floatingBehavior="enclosed"/>
<rtl:input-variable name="x.referencia" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="x.referencia Value" width="2.5cm" anchorX="0" anchorY="0" floatingBehavior="enclosed" text="{{x.referencia}}"/>
<rtl:input-variable name="fecha_compra" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="fecha_compra Value" width="2.5cm" floatingBehavior="enclosed" textAlignment="right" text="{{fecha_compra}}"/>
</MINIPAGE>
</rtl:match>
<MINIPAGE name="Separator_1_1" width="1" length="max" alignment="near" bgColor="#000000" layoutDirection="leftToRight" swapX="false"/>
<MINIPAGE name="Total Registros" width="min" length="min" layoutDirection="topToBottom">
<rtl:input-variable name="total_registros" type="FGLNumeric" expectedLocation="expectedBefore"/>
<WORDBOX name="WordBox28" alignment="baseline" fontSize="14" fontBold="true" baselineType="leftleft" text="{{&quot;TOTAL ARTICULOS IMPRESOS: &quot;+total_registros.format(&quot;&gt;,&gt;&gt;&gt;&quot;)}}"/>
</MINIPAGE>
</MINIPAGE>
</rtl:match>
</PXML>
</rtl:stylesheet>
</report:Report>
+53
View File
@@ -0,0 +1,53 @@
<?xml version="1.0" encoding="UTF-8"?>
<report:Report xmlns:rtl="http://www.4js.com/2004/RTL" xmlns:report="http://www.4js.com/2007/REPORT" xmlns="http://www.4js.com/2004/PXML" gstVersion="31408" version="6.00">
<report:Settings RWPageWidth="letterwidth" RWPageLength="letterlength" RWLeftMargin="0.5inch" RWTopMargin="0.5inch" RWRightMargin="0.5inch" RWBottomMargin="0.5inch">
<report:FormatList>
<report:Format-SVG/>
<report:Format-PDF/>
<report:Format-image/>
</report:FormatList>
</report:Settings>
<report:Data RWDataLocation="../irdir/irprrp006.rdd" RWFglReportName="p_cero"/>
<report:Conflicts/>
<rtl:stylesheet>
<PXML>
<rtl:match name="Report" nameConstraint="Report" minOccurs="1" maxOccurs="1">
<MINIPAGE name="Page Root" width="max" length="max" alignment="near">
<LAYOUTNODE name="Page Header" width="max" length="min" port="anyPageHeader">
<MINIPAGE name="encabezado" width="min" length="max" layoutDirection="leftToRight">
<rtl:input-variable name="p_companias.nombre" type="FGLString" expectedLocation="expectedAhead"/>
<WORDBOX name="Report Title" x="0" y="max/2" anchorX="0" anchorY="0.5" alignment="baseline" fontSize="25" baselineType="leftleft" floatingBehavior="enclosed" text="{{p_companias.nombre}}"/>
<WORDBOX name="WordBox" x="2.2777" y="472.553" width="min" floatingBehavior="enclosed" text="Pagina"/>
<PAGENOBOX name="PageNoBox" x="1.23857" y="max" anchorX="0" anchorY="1" alignment="baseline" baselineType="leftleft" floatingBehavior="enclosed" textAlignment="right"/>
<WORDBOX name="WordBox1" floatingBehavior="enclosed" text="irprrp006"/>
</MINIPAGE>
<MINIPAGE name="Separator1" width="1" length="max" bgColor="#000000" layoutDirection="leftToRight"/>
<MINIPAGE name="Table Header" class="grwTableHeader" width="min" length="max" layoutDirection="leftToRight">
<WORDBOX name="WordBox2" floatingBehavior="enclosed" text="CODIGO"/>
<WORDBOX name="WordBox3" y="80" floatingBehavior="enclosed" text="REPUESTOS"/>
<WORDBOX name="WordBox5" y="330" alignment="baseline" floatingBehavior="enclosed" text="EXISTENCIA MINIMA"/>
<WORDBOX name="WordBox4" y="460" alignment="far" floatingBehavior="enclosed" text="EXISTENCIA"/>
</MINIPAGE>
<MINIPAGE name="Separator" width="1" length="max" bgColor="#000000" layoutDirection="leftToRight"/>
</LAYOUTNODE>
<rtl:match name="OnEveryRow" nameConstraint="OnEveryRow" minOccurs="0" maxOccurs="unbounded">
<MINIPAGE name="Table Row" class="grwTableRow" width="min" length="max" layoutDirection="leftToRight">
<WORDBOX name="Spacer_1" alignment="baseline" baselineType="leftleft" port="itemSeparator" text=" "/>
<rtl:input-variable name="codigo" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="codigo Value" class="grwStringValue" width="{max(width(&quot;{&quot;Codigo&quot;.translate()}&quot;),width(&quot;M&quot;)*10)}" floatingBehavior="enclosed" text="{{codigo}}"/>
<rtl:input-variable name="x.descrip_esp" type="FGLString" expectedLocation="expectedHere"/>
<WORDWRAPBOX name="x.descrip_esp Value" class="grwTableStringColumnValue" width="width(&quot;M&quot;)*20" floatingBehavior="enclosed" text="{{x.descrip_esp}}"/>
<rtl:input-variable name="x.unidad_med" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="x.unidad_med Value" class="grwStringValue" width="{max(width(&quot;{&quot;Unidad Med&quot;.translate()}&quot;),width(&quot;W&quot;)*3)}" floatingBehavior="enclosed" text="{{x.unidad_med}}"/>
<rtl:input-variable name="x.exist_min" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="x.exist_min Value" class="grwTableNumericColumnValue" width="{max(width(&quot;{&quot;Exist Min&quot;.translate()}&quot;),width(&quot;-00000.E-000&quot;))}" anchorX="1" floatingBehavior="enclosed" textAlignment="right" format="-------------&amp;.&amp;&amp;" value="{{x.exist_min}}"/>
<rtl:input-variable name="x.existencia" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="x.existencia Value" class="grwTableNumericColumnValue" width="{max(width(&quot;{&quot;Existencia&quot;.translate()}&quot;),width(&quot;-0,000,000.00&quot;))}" anchorX="1" floatingBehavior="enclosed" textAlignment="right" format="-,---,---,--&amp;.&amp;&amp;" value="{{x.existencia}}"/>
</MINIPAGE>
</rtl:match>
<rtl:match name="OnLastRow" nameConstraint="OnLastRow" minOccurs="0" maxOccurs="1"/>
</MINIPAGE>
</rtl:match>
</PXML>
</rtl:stylesheet>
</report:Report>
+115
View File
@@ -0,0 +1,115 @@
<?xml version="1.0" encoding="UTF-8"?>
<report:Report xmlns:rtl="http://www.4js.com/2004/RTL" xmlns:report="http://www.4js.com/2007/REPORT" xmlns="http://www.4js.com/2004/PXML" gstVersion="31408" version="6.00">
<report:Settings RWPageWidth="letterwidth" RWPageLength="letterlength" RWLeftMargin="0.5inch" RWTopMargin="0.5inch" RWRightMargin="0.5inch" RWBottomMargin="0.5inch">
<report:FormatList>
<report:Format-SVG/>
<report:Format-PDF/>
<report:Format-image/>
</report:FormatList>
</report:Settings>
<report:Data RWDataLocation="../irdir/irprrp009.rdd" RWFglReportName="opera"/>
<report:Conflicts>
<report:Conflict nodeName="MiniPage" message="Node was in trigger &quot;Group departamento [0; unbounded]&quot;, but trigger was removed during schema update"/>
</report:Conflicts>
<rtl:stylesheet>
<PXML>
<rtl:match name="Report" nameConstraint="Report">
<MINIPAGE name="Page Root" width="max" length="max" alignment="center">
<LAYOUTNODE name="Cabecera" width="min" length="min" port="anyPageHeader" floatingBehavior="enclosed">
<MINIPAGE name="Enc.Principal" width="min" length="7.5inch" fontSize="9" fontBold="true" layoutDirection="leftToRight">
<WORDBOX name="WordBox" width="48" alignment="far" floatingBehavior="enclosed" text="edprrp118"/>
<rtl:input-variable name="p_companias.nombre" type="FGLString" expectedLocation="expectedAhead"/>
<WORDWRAPBOX name="p_compania.nombre Value" class="grwStringValue" width="428.6" alignment="far" floatingBehavior="enclosed" text="{{p_companias.nombre}}" textAlignment="center"/>
<WORDBOX name="WordBox11" width="40.342" floatingBehavior="enclosed" textAlignment="right" text="Pagina:"/>
<PAGENOBOX name="PageNoBox" width="10.5676" floatingBehavior="enclosed"/>
</MINIPAGE>
<MINIPAGE name="Enc.Secundario" width="min" length="7.5inch" fontSize="9" fontBold="true" layoutDirection="leftToRight" borderWidth="1" borderStyle="solid">
<WORDBOX name="WordBox2" width="66.2322" alignment="near" floatingBehavior="enclosed" text="Rango Fecha:"/>
<rtl:input-variable name="rango_fecha" type="FGLString" expectedLocation="expectedAhead"/>
<WORDBOX name="rango_fecha Value" class="grwStringValue" width="113.6" floatingBehavior="enclosed" text="{{rango_fecha}}"/>
<WORDBOX name="WordBox3" width="173.627" alignment="center" floatingBehavior="enclosed" textAlignment="center" text="Operaciones por Movimientos"/>
<WORDWRAPBOX name="WordWrapBox1_1" width="95.6" length="10.4" alignment="center" floatingBehavior="enclosed" text=""/>
<rtl:input-variable name="actual" type="FGLString" expectedLocation="expectedAhead"/>
<WORDWRAPBOX name="actual Value" class="grwStringValue" width="38.6" floatingBehavior="enclosed" text="{{actual}}"/>
<WORDWRAPBOX name="WordWrapBox1" width="10.4" length="10.4" alignment="center" floatingBehavior="enclosed" text=""/>
<rtl:input-variable name="hora" type="FGLString" expectedLocation="expectedAhead"/>
<WORDBOX name="hora Value" class="grwStringValue" floatingBehavior="enclosed" text="{{hora}}"/>
</MINIPAGE>
<MINIPAGE name="Enc.Secundario1" width="min" length="7.5inch" fontSize="9" fontBold="true" layoutDirection="leftToRight" borderWidth="1" borderStyle="solid">
<WORDBOX name="WordBox17" width="538.427" alignment="near" floatingBehavior="enclosed" textAlignment="center" text="Operacion por Tipo de Movimiento"/>
</MINIPAGE>
<LAYOUTNODE name="Titulo" width="11.8" length="538.4" alignment="near" layoutDirection="leftToRight" floatingBehavior="enclosed" borderWidth="0.1" borderStyle="solid">
<WORDBOX name="WordBox18" width="4inch" alignment="near" fontSize="8" fontBold="true" floatingBehavior="enclosed" textAlignment="left" text="Articulo"/>
<WORDBOX name="Cuenta" width="0.5inch" alignment="center" fontSize="8" fontBold="true" floatingBehavior="enclosed" text="Cuenta"/>
<WORDBOX name="WordBox19_1" width="0.5inch" alignment="center" fontSize="8" fontBold="true" floatingBehavior="enclosed" textAlignment="left" text="U.Media"/>
<WORDBOX name="WordBox19" width="0.5inch" alignment="center" fontSize="8" fontBold="true" floatingBehavior="enclosed" textAlignment="left" text="Cantidad"/>
<WORDBOX name="WordBox20" width="1inch" length="10.6" alignment="center" fontSize="8" fontBold="true" floatingBehavior="enclosed" textAlignment="right" text="Costo"/>
<WORDBOX name="WordBox21" width="70.2" alignment="far" fontSize="8" fontBold="true" floatingBehavior="enclosed" textAlignment="right" text="Total"/>
</LAYOUTNODE>
</LAYOUTNODE>
<rtl:match name="Group cod_mov" nameConstraint="Group" minOccurs="0" maxOccurs="unbounded">
<MINIPAGE name="MiniPage4" width="11.739" length="538.293" alignment="near" layoutDirection="leftToRight" borderWidth="0.2" borderStyle="solid">
<WORDWRAPBOX name="WordWrapBox8" width="57.8" length="11.8" alignment="center" fontSize="8" fontBold="true" floatingBehavior="enclosed" text="Movimiento:"/>
<rtl:input-variable name="movimiento" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="movimiento Value" class="grwStringValue" alignment="baseline" fontSize="8" fontBold="true" floatingBehavior="enclosed" text="{{movimiento}}"/>
</MINIPAGE>
<rtl:match name="Group departamento" nameConstraint="Group" minOccurs="0" maxOccurs="unbounded">
<MINIPAGE name="MiniPage" width="11.739" length="538.293" alignment="near" fontSize="8" fontBold="true" layoutDirection="leftToRight" borderWidth="0.2" borderStyle="solid">
<WORDWRAPBOX name="WordWrapBox6" width="57.8" length="11.8" alignment="center" fontSize="8" fontBold="true" floatingBehavior="enclosed" text="{{&quot;Departamento:&quot;}}"/>
<rtl:input-variable name="x.departamento" type="FGLNumeric" expectedLocation="expectedHere"/>
<rtl:input-variable name="x.nombre" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="x.nombre Value" class="grwStringValue" floatingBehavior="enclosed" text="{{&quot;(&quot;+x.departamento.format(&quot;&lt;&lt;&lt;&lt;&lt;&quot;)+&quot;)&quot;+x.nombre}}"/>
</MINIPAGE>
<rtl:match name="Group cuenta" nameConstraint="Group" minOccurs="0" maxOccurs="unbounded">
<MINIPAGE name="MiniPage3" width="min" length="538" layoutDirection="leftToRight" borderWidth="0.2" borderStyle="solid">
<WORDWRAPBOX name="WordWrapBox5" width="58.8" length="8.6" alignment="center" fontSize="8" fontBold="true" floatingBehavior="enclosed" text="Cuenta:"/>
<rtl:input-variable name="x.cuenta" type="FGLString" expectedLocation="expectedHere"/>
<rtl:input-variable name="x.nombre_cuenta" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="x.cuenta Value1" class="grwStringValue" alignment="near" fontSize="8" fontBold="true" floatingBehavior="enclosed" text="{{x.cuenta+&quot; &quot;+x.nombre_cuenta.trim()}}"/>
</MINIPAGE>
<rtl:match name="OnEveryRow" nameConstraint="OnEveryRow" minOccurs="0" maxOccurs="unbounded">
<MINIPAGE name="Data" width="9.8" length="7.5inch" alignment="far" fontSize="7" layoutDirection="leftToRight">
<rtl:input-variable name="codigo_producto" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="codigo_producto Value" class="grwStringValue" width="4inch" alignment="center" floatingBehavior="enclosed" text="{{codigo_producto}}"/>
<rtl:input-variable name="x.cuenta" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="x.cuenta Value" class="grwStringValue" width="0.5inch" length="8.8" alignment="near" floatingBehavior="enclosed" text="{{x.cuenta}}"/>
<rtl:input-variable name="x.unidad_med" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="x.unidad_med Value" class="grwStringValue" width="0.5inch" length="8.2" alignment="near" floatingBehavior="enclosed" textAlignment="right" text="{{x.unidad_med}}"/>
<rtl:input-variable name="x.consumo" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="x.consumo Value" class="grwNumericValue" width="0.5inch" length="8.8" anchorX="1" alignment="near" floatingBehavior="enclosed" textAlignment="right" format="---,---,---,--&amp;.&amp;&amp;" value="{{x.consumo}}"/>
<rtl:input-variable name="x.gasto_ind" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="x.gasto_ind Value" class="grwNumericValue" width="1inch" length="8.8" anchorX="1" alignment="baseline" floatingBehavior="enclosed" textAlignment="right" format="$&lt;&lt;&lt;,&lt;&lt;&lt;,&lt;&lt;&lt;,&lt;&lt;&amp;.&amp;&amp;" value="{{x.gasto_ind}}"/>
<rtl:input-variable name="x.consumo_cuenta" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="x.consumo_cuenta Value" class="grwNumericValue" width="1inch" length="8.2" anchorX="1" alignment="baseline" floatingBehavior="enclosed" textAlignment="right" format="$&lt;&lt;&lt;,&lt;&lt;&lt;,&lt;&lt;&lt;,&lt;&lt;&amp;.&amp;&amp;" value="{{x.consumo_cuenta}}"/>
</MINIPAGE>
</rtl:match>
<MINIPAGE name="total cuenta" width="min" length="max" layoutDirection="leftToRight">
<WORDWRAPBOX name="WordWrapBox10" width="1.1inch" alignment="far" fontSize="8" fontBold="true" floatingBehavior="enclosed" text="Total Cuenta:"/>
<rtl:input-variable name="total_cuenta" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="total_cuenta Value" class="grwNumericValue" width="6.4inch" anchorX="1" alignment="baseline" fontSize="8" fontBold="true" floatingBehavior="enclosed" textAlignment="right" format="$&lt;&lt;&lt;,&lt;&lt;&lt;,&lt;&lt;&lt;,&lt;&lt;&amp;.&amp;&amp;" value="{{total_cuenta}}"/>
</MINIPAGE>
</rtl:match>
<MINIPAGE name="Departamento" width="min" length="max" layoutDirection="leftToRight">
<WORDWRAPBOX name="WordWrapBox" width="1.1inch" alignment="far" fontSize="8" fontBold="true" floatingBehavior="enclosed" text="Total Departamento:"/>
<rtl:input-variable name="total_departamento" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="total_departamento Value" class="grwNumericValue" width="6.4inch" anchorX="1" alignment="baseline" fontSize="8" fontBold="true" floatingBehavior="enclosed" textAlignment="right" format="$&lt;&lt;&lt;,&lt;&lt;&lt;,&lt;&lt;&lt;,&lt;&lt;&amp;.&amp;&amp;" value="{{total_departamento}}"/>
</MINIPAGE>
</rtl:match>
<MINIPAGE name="Movimiento" width="min" length="max" layoutDirection="leftToRight">
<WORDWRAPBOX name="WordWrapBox4" width="1.1inch" alignment="baseline" fontSize="8" fontBold="true" floatingBehavior="enclosed" text="Total Movimiento:"/>
<rtl:input-variable name="total_movimiento" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="total_movimiento Value" class="grwNumericValue" width="6.4inch" anchorX="1" alignment="baseline" fontSize="8" fontBold="true" floatingBehavior="enclosed" textAlignment="right" format="$&lt;&lt;&lt;,&lt;&lt;&lt;,&lt;&lt;&lt;,&lt;&lt;&amp;.&amp;&amp;" value="{{total_movimiento}}"/>
</MINIPAGE>
</rtl:match>
<rtl:match name="OnLastRow" nameConstraint="OnLastRow" minOccurs="0" maxOccurs="1">
<MINIPAGE name="MiniPage2" width="10.2" length="max" layoutDirection="leftToRight">
<WORDWRAPBOX name="WordWrapBox3" width="1.1inch" length="9.8" alignment="baseline" fontSize="8" fontBold="true" floatingBehavior="enclosed" text="Total General:"/>
<rtl:input-variable name="total_general" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="total_general Value" class="grwNumericValue" width="6.4inch" anchorX="1" alignment="center" fontSize="8" fontBold="true" floatingBehavior="enclosed" textAlignment="right" format="$&lt;&lt;&lt;,&lt;&lt;&lt;,&lt;&lt;&lt;,&lt;&lt;&amp;.&amp;&amp;" value="{{total_general}}"/>
</MINIPAGE>
</rtl:match>
</MINIPAGE>
</rtl:match>
</PXML>
</rtl:stylesheet>
</report:Report>
+86
View File
@@ -0,0 +1,86 @@
<?xml version="1.0" encoding="UTF-8"?>
<report:Report xmlns:rtl="http://www.4js.com/2004/RTL" xmlns:report="http://www.4js.com/2007/REPORT" xmlns="http://www.4js.com/2004/PXML" gstVersion="31408" version="6.00">
<report:Settings RWPageWidth="letterwidth" RWPageLength="letterlength" RWLeftMargin="0.5inch" RWTopMargin="0.5inch" RWRightMargin="0.5inch" RWBottomMargin="0.5inch">
<report:FormatList>
<report:Format-SVG/>
<report:Format-PDF/>
<report:Format-image/>
</report:FormatList>
</report:Settings>
<report:Data RWDataLocation="../irdir/irprrp043.rdd" RWFglReportName="rep_consu"/>
<report:Conflicts/>
<rtl:stylesheet>
<PXML>
<rtl:match name="Report" nameConstraint="Report" minOccurs="1" maxOccurs="1">
<MINIPAGE name="Page Root" width="max" length="max" alignment="near">
<LAYOUTNODE name="Page Header" width="max" length="min" port="anyPageHeader">
<MINIPAGE name="encabezado" width="min" length="max" layoutDirection="leftToRight">
<WORDBOX name="WordBox6" floatingBehavior="enclosed" text="irprrp043"/>
<rtl:input-variable name="p_companias.nombre" type="FGLString" expectedLocation="expectedAhead"/>
<WORDBOX name="Report Title" x="0" y="max/2" anchorX="0" anchorY="0.5" alignment="baseline" fontSize="25" baselineType="leftleft" floatingBehavior="enclosed" text="{{p_companias.nombre}}"/>
<PAGENOBOX name="PageNoBox" x="1.23857" y="max" anchorX="0" anchorY="1" alignment="baseline" baselineType="leftleft" floatingBehavior="enclosed" textAlignment="right"/>
<WORDBOX name="WordBox10" y="462.561" floatingBehavior="enclosed" text="Pagina no"/>
</MINIPAGE>
<MINIPAGE name="encabezado1" width="min" length="max" alignment="near" layoutDirection="leftToRight">
<rtl:input-variable name="datosFechas" type="FGLString" expectedLocation="expectedAhead"/>
<WORDBOX name="WordBox7" width="1.7inch" floatingBehavior="enclosed" text="{{datosFechas.trim()}}"/>
<WORDBOX name="WordBox9" width="5inch" length="min" floatingBehavior="enclosed" textAlignment="center" text="CONSUMO POR DEPARTAMENTOS"/>
<rtl:input-variable name="hora" type="FGLString" expectedLocation="expectedAhead"/>
<WORDBOX name="hora Value" class="grwStringValue" y="505.675" floatingBehavior="enclosed" text="{{hora}}"/>
</MINIPAGE>
<MINIPAGE name="Table Header" class="grwTableHeader" width="min" length="max" fontBold="true" layoutDirection="leftToRight" roundedCorners="true" borderWidth="1" borderStyle="solid">
<WORDBOX name="WordBox5" alignment="baseline" floatingBehavior="enclosed" text="DEPARTAMENTO"/>
<WORDBOX name="WordBox" y="100" floatingBehavior="enclosed" text="REPUESTO"/>
<WORDBOX name="WordBox1" y="277.845" floatingBehavior="enclosed" text="FECHA"/>
<WORDBOX name="WordBox2" y="346.944" floatingBehavior="enclosed" text="CONSUMO"/>
<WORDBOX name="WordBox3" y="428.357" floatingBehavior="enclosed" text="COSTO ST"/>
<WORDBOX name="WordBox4" y="500" floatingBehavior="enclosed" text="VALOR"/>
<WORDBOX name="WordBox9_1" y="180" floatingBehavior="enclosed" text="DOCUMENTO"/>
</MINIPAGE>
</LAYOUTNODE>
<rtl:match name="Group maquina" nameConstraint="Group" minOccurs="0" maxOccurs="unbounded">
<MINIPAGE name="maquina" width="min" length="max" layoutDirection="leftToRight">
<rtl:input-variable name="x.maquina" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="x.maquina Value" class="grwNumericValue" width=".7inch" anchorX="1" fontBold="true" floatingBehavior="enclosed" textAlignment="right" format="&amp;&amp;&amp;&amp;&amp;" value="{{x.maquina}}"/>
<rtl:input-variable name="x.nombre" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="x.nombre Value" class="grwStringValue" y="52.9041" width="min" fontBold="true" floatingBehavior="enclosed" text="{{x.nombre}}"/>
<rtl:match name="Group codigo" nameConstraint="Group" minOccurs="0" maxOccurs="unbounded">
<MINIPAGE name="codigo" width="min" length="max" layoutDirection="leftToRight">
<rtl:input-variable name="x.codigo" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="x.codigo Value" class="grwStringValue" floatingBehavior="enclosed" text="{{x.codigo}}"/>
<rtl:input-variable name="x.descrip_esp" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="x.descrip_esp Value" class="grwStringValue" y="98.5399" width="width(&quot;M&quot;)*20" floatingBehavior="enclosed" text="{{x.descrip_esp}}"/>
<rtl:input-variable name="x.unidad_med" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="x.unidad_med Value" class="grwStringValue" y="327.703" floatingBehavior="enclosed" text="{{x.unidad_med}}"/>
<rtl:match name="OnEveryRow" nameConstraint="OnEveryRow" minOccurs="0" maxOccurs="unbounded">
<MINIPAGE name="Table Row" class="grwTableRow" width="min" length="max" fontSize="8" layoutDirection="leftToRight">
<WORDBOX name="Spacer_1" alignment="baseline" baselineType="leftleft" port="itemSeparator" text=" "/>
<rtl:input-variable name="x.num_doc" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="x.num_doc Value" class="grwTableNumericColumnValue" width="{max(width(&quot;{&quot;Num Doc&quot;.translate()}&quot;),width(&quot;000000&quot;))}" anchorX="1" alignment="baseline" floatingBehavior="enclosed" textAlignment="right" format="----------#" value="{{x.num_doc}}"/>
<rtl:input-variable name="x.descripcion_mov" type="FGLString" expectedLocation="expectedHere"/>
<WORDWRAPBOX name="x.descripcion_mov Value" class="grwTableStringColumnValue" width="3.7inch" alignment="baseline" floatingBehavior="enclosed" text="{{x.descripcion_mov}}"/>
<rtl:input-variable name="xfecha" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="xfecha Value" class="grwStringValue" width="{max(width(&quot;{&quot;Xfecha&quot;.translate()}&quot;),width(&quot;M&quot;)*10)}" alignment="baseline" floatingBehavior="enclosed" text="{{xfecha}}"/>
<rtl:input-variable name="x.cantidad_2" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="x.cantidad_2 Value" class="grwTableNumericColumnValue" width="{max(width(&quot;{&quot;Cantidad 2&quot;.translate()}&quot;),width(&quot;0,000.00&quot;))}" anchorX="1" floatingBehavior="enclosed" textAlignment="right" format="-,---,---,--&amp;.&amp;&amp;" value="{{x.cantidad_2}}"/>
<rtl:input-variable name="x.costo_st" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="x.costo_st Value" class="grwTableNumericColumnValue" width="{max(width(&quot;{&quot;Costo St&quot;.translate()}&quot;),width(&quot;0,000,000,000.00&quot;))}" anchorX="1" alignment="far" floatingBehavior="enclosed" textAlignment="right" format="---,---,---,--&amp;.&amp;&amp;" value="{{x.costo_st}}"/>
<rtl:input-variable name="x.valor" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="x.valor Value" class="grwTableNumericColumnValue" width="{max(width(&quot;{&quot;Valor&quot;.translate()}&quot;),width(&quot;000,000,000.00&quot;))}" anchorX="1" alignment="baseline" floatingBehavior="enclosed" textAlignment="right" format="---,---,---,--&amp;.&amp;&amp;" value="{{x.valor}}"/>
</MINIPAGE>
</rtl:match>
</MINIPAGE>
</rtl:match>
</MINIPAGE>
<MINIPAGE name="totalMaquina" width="min" length="max" fontBold="true" layoutDirection="leftToRight" roundedCorners="true" borderWidth="1" borderStyle="solid">
<rtl:input-variable name="x.nombre" type="FGLString" expectedLocation="expectedBefore"/>
<WORDBOX name="WordBox8" y="240.528" width="198" floatingBehavior="enclosed" textAlignment="right" text="{{&quot;Total departamento &quot;+x.nombre}}"/>
<rtl:input-variable name="total_valor_mq" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="total_valor_mq Value" class="grwNumericValue" y="461.561" width="75" anchorX="1" floatingBehavior="enclosed" textAlignment="right" format="{{&quot;#,###,##&amp;.&amp;&amp;&quot;}}" value="{{total_valor_mq}}"/>
</MINIPAGE>
</rtl:match>
</MINIPAGE>
</rtl:match>
</PXML>
</rtl:stylesheet>
</report:Report>
+93 -15
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<report:Report xmlns:rtl="http://www.4js.com/2004/RTL" xmlns:report="http://www.4js.com/2007/REPORT" xmlns="http://www.4js.com/2004/PXML" version="3.01">
<report:Report xmlns:rtl="http://www.4js.com/2004/RTL" xmlns:report="http://www.4js.com/2007/REPORT" xmlns="http://www.4js.com/2004/PXML" gstVersion="3140a" version="6.00">
<report:Settings RWPageWidth="letterwidth" RWPageLength="letterlength" RWLeftMargin="0.50cm" RWTopMargin="0.5cm" RWRightMargin="0.50cm" RWBottomMargin="0.5cm">
<report:FormatList>
<report:Format-SVG/>
@@ -8,28 +8,38 @@
</report:FormatList>
</report:Settings>
<report:Data RWDataLocation="../irdir/irprrpcs008.rdd" RWFglReportName="imprime"/>
<report:Conflicts/>
<rtl:stylesheet>
<PXML>
<rtl:match nameConstraint="Report">
<rtl:match name="Report" nameConstraint="Report">
<MINIPAGE name="Page Root" width="min" length="max" alignment="center">
<LAYOUTNODE name="Page Header" width="min" length="min" fontSize="12" fontBold="true" layoutDirection="topToBottom" baselineType="leftleft" port="anyPageHeader" floatingBehavior="enclosed">
<LAYOUTNODE name="LayoutNode" width="min" length="max" layoutDirection="leftToRight" floatingBehavior="enclosed">
<IMAGEBOX name="ImageBox1" length="39.7106" anchorX="0" anchorY="0" url="{{&quot;file:///e:/MASTER/marmotech/IMAGENES/LOGO.JPG&quot;}}" intendedResolution="96"/>
<IMAGEBOX name="ImageBox1" length="39.7106" anchorX="0" anchorY="0" url="{{&quot;IMAGENES/genero_logo.png&quot;}}" intendedResolution="96"/>
<rtl:input-variable name="nombre_cia" type="FGLString" expectedLocation="expectedAhead"/>
<WORDBOX name="WordBox47" width="12cm" floatingBehavior="enclosed" textAlignment="center" text="{{nombre_cia.value}}"/>
<rtl:input-variable name="chfecha" type="FGLString" expectedLocation="expectedAhead"/>
<WORDBOX name="WordBox35" y="max-3cm" alignment="baseline" baselineType="leftleft" text="{{chfecha}}"/>
</LAYOUTNODE>
<LAYOUTNODE name="LayoutNode18" width="min" length="max" layoutDirection="leftToRight" floatingBehavior="enclosed">
<WORDBOX name="WordBox28" y="max-3.5cm" alignment="baseline" baselineType="leftleft" text="Pagina No. "/>
<PAGENOBOX name="PageNoBox1" y="max-.6cm" alignment="baseline" baselineType="leftleft" textAlignment="right"/>
<rtl:input-variable name="chtipo" type="FGLString" expectedLocation="expectedAhead"/>
<WORDBOX name="WordBox10" y="max-13cm" alignment="baseline" baselineType="leftleft" text="{{chtipo.value}}"/>
</LAYOUTNODE>
<LAYOUTNODE name="LayoutNode19" width="max" length="min" alignment="near" floatingBehavior="enclosed">
<rtl:input-variable name="jfecha" type="FGLString" expectedLocation="expectedAhead"/>
<WORDBOX name="WordBox46" x="max-13cm" floatingBehavior="enclosed" text="{{&quot;FECHA CONTEO: &quot;+jfecha.value}}"/>
<rtl:input-variable name="xtipo" type="FGLString" expectedLocation="expectedAhead"/>
<WORDBOX name="WordBox31" x="max-13cm" alignment="far" baselineType="leftleft" text="{{xtipo}}"/>
</LAYOUTNODE>
<rtl:input-variable name="znumDoc" type="FGLNumeric" expectedLocation="expectedAhead"/>
<LAYOUTNODE name="Layout Node13" rtl:condition="znumDoc&gt;0" width="min" length="max" alignment="near" layoutDirection="leftToRight">
<rtl:input-variable name="znumDoc" type="FGLNumeric" expectedLocation="expectedAhead"/>
<WORDBOX name="WordBox33" alignment="baseline" baselineType="leftleft" text="{{&quot;NUMERO DOCUMENTO: &quot;+znumDoc.format(&quot;&amp;&amp;&amp;&amp;&amp;&amp;&quot;)}}"/>
<WORDBOX name="WordBox32" width="10" anchorX="1" anchorY="1" alignment="far" baselineType="leftleft" text=""/>
<rtl:input-variable name="zcodMov" type="FGLNumeric" expectedLocation="expectedAhead"/>
<rtl:input-variable name="zdescripMov" type="FGLString" expectedLocation="expectedAhead"/>
<WORDBOX name="WordBox34" width="200" alignment="baseline" baselineType="leftleft" text="{{&quot;(&quot;+zcodMov.format(&quot;&amp;&amp;&amp;&quot;)+&quot;)&quot;+zdescripMov}}"/>
</LAYOUTNODE>
<MINIPAGE name="RAYA1_1" width=".1cm" length="max" alignment="far" bgColor="#0d0d0d" fontBold="true" layoutDirection="leftToRight" baselineType="leftleft" hidePageFooterOnLastPage="true"/>
@@ -45,56 +55,113 @@
</LAYOUTNODE>
<MINIPAGE name="RAYA1" width=".1cm" length="max" alignment="far" bgColor="#0d0d0d" fontBold="true" layoutDirection="leftToRight" baselineType="leftleft" hidePageFooterOnLastPage="true"/>
</LAYOUTNODE>
<rtl:match nameConstraint="Group" minOccurs="0" maxOccurs="unbounded">
<rtl:match nameConstraint="Group" minOccurs="0" maxOccurs="unbounded">
<rtl:match name="Group nombre_cia" nameConstraint="Group" minOccurs="0" maxOccurs="unbounded">
<rtl:match name="Group almacen" nameConstraint="Group" minOccurs="0" maxOccurs="unbounded">
<MINIPAGE name="ALMACEN" width="max" length="min" alignment="baseline" fontSize="10">
<LAYOUTNODE name="Layout Node4_1" width="min" length="min">
<rtl:input-variable name="xalmacen" type="FGLString" expectedLocation="expectedAhead"/>
<WORDBOX name="xalmacen Value" width="max" length="min" alignment="baseline" fontBold="true" baselineType="leftleft" text="{{xalmacen}}"/>
<WORDBOX name="WordBox32_1" alignment="baseline" baselineType="leftleft" text=" "/>
</LAYOUTNODE>
<rtl:match nameConstraint="Group" minOccurs="0" maxOccurs="unbounded">
<rtl:match name="Group seccion" nameConstraint="Group" minOccurs="0" maxOccurs="unbounded">
<MINIPAGE name="SECCION" width="max" length="min" alignment="near" fontSize="10">
<LAYOUTNODE name="Layout Node5" width="max" length="min">
<rtl:input-variable name="xseccion" type="FGLString" expectedLocation="expectedAhead"/>
<WORDBOX name="xseccion Value" alignment="baseline" fontBold="true" baselineType="leftleft" text="{{xseccion}}"/>
<WORDBOX name="WordBox33_1" alignment="baseline" baselineType="leftleft" text=" "/>
</LAYOUTNODE>
<MINIPAGE name="TRAMO" width="max" length="min" alignment="near" fontSize="10">
<LAYOUTNODE name="Layout Node6" width="max" length="min">
<rtl:input-variable name="xtramo" type="FGLString" expectedLocation="expectedAhead"/>
<WORDBOX name="xtramo Value" alignment="baseline" fontItalic="true" baselineType="leftleft" text="{{xtramo}}"/>
<WORDBOX name="WordBox34_1" length=".5cm" alignment="baseline" baselineType="leftleft" text=" "/>
</LAYOUTNODE>
<rtl:match nameConstraint="Group" minOccurs="0" maxOccurs="unbounded">
<rtl:match nameConstraint="Group" minOccurs="0" maxOccurs="unbounded">
<rtl:match nameConstraint="Group" minOccurs="0" maxOccurs="unbounded">
<rtl:match nameConstraint="Group" minOccurs="0" maxOccurs="unbounded">
<rtl:match nameConstraint="Group" minOccurs="0" maxOccurs="unbounded">
<rtl:match nameConstraint="Group" minOccurs="0" maxOccurs="unbounded">
<rtl:match nameConstraint="OnEveryRow" minOccurs="0" maxOccurs="unbounded">
<rtl:match name="Group tramo" nameConstraint="Group" minOccurs="0" maxOccurs="unbounded">
<rtl:match name="Group porigen" nameConstraint="Group" minOccurs="0" maxOccurs="unbounded">
<rtl:match name="Group cod_n" nameConstraint="Group" minOccurs="0" maxOccurs="unbounded">
<rtl:match name="Group cod_grupo" nameConstraint="Group" minOccurs="0" maxOccurs="unbounded">
<rtl:match name="Group cod_tipo" nameConstraint="Group" minOccurs="0" maxOccurs="unbounded">
<rtl:match name="Group cod_Sec" nameConstraint="Group" minOccurs="0" maxOccurs="unbounded">
<rtl:match name="OnEveryRow" nameConstraint="OnEveryRow" minOccurs="0" maxOccurs="unbounded">
<MINIPAGE name="Table Row" width="min" length="max" alignment="baseline" fontSize="7" layoutDirection="leftToRight">
<WORDBOX name="pcodigo Value" width="2.8cm" anchorX="0" anchorY="0" alignment="baseline" fontSize="8" baselineType="leftleft" text="{{pcodigo}}"/>
<rtl:input-variable name="pcodigo" type="FGLString" expectedLocation="expectedHere"/>
<WORDWRAPBOX name="WordWrapBox" width="width(&quot;M&quot;)*14" alignment="baseline" floatingBehavior="enclosed" text="{{pcodigo}}"/>
<rtl:input-variable name="x.descripcion" type="FGLString" expectedLocation="expectedHere"/>
<WORDWRAPBOX name="x.descripcion Value" width="width(&quot;M&quot;)*25" anchorX="0" anchorY="0" alignment="baseline" baselineType="leftleft" text="{{x.descripcion}}"/>
<rtl:input-variable name="x.unidad_med" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="x.unidad_med Value" width="1cm" anchorX="0" anchorY="0" alignment="baseline" baselineType="leftleft" text="{{x.unidad_med}}"/>
<rtl:input-variable name="x.fisico" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="x.fisico Value" width="1cm" anchorX="1" anchorY="0" alignment="baseline" baselineType="leftleft" textAlignment="right" format="###,###,##&amp;.&amp;&amp;" value="{{x.fisico}}"/>
<rtl:input-variable name="x.teorico" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="x.teorico Value" width="1.5cm" anchorX="1" anchorY="0" alignment="baseline" baselineType="leftleft" textAlignment="right" format="(((,(((,(#&amp;.&amp;&amp;)" value="{{x.teorico}}"/>
<rtl:input-variable name="x.diferencia" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="x.diferencia Value" width="2cm" anchorX="1" anchorY="0" alignment="baseline" color="{{x.diferencia&lt;0?Color.RED:Color.BLACK}}" baselineType="leftleft" textAlignment="right" format="(((,(#&amp;.&amp;&amp;)" value="{{x.diferencia}}"/>
<rtl:input-variable name="x.costo" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="x.costo Value" width="2cm" anchorX="1" anchorY="0" alignment="baseline" baselineType="leftleft" textAlignment="right" format="###,###,##&amp;.&amp;&amp;" value="{{x.costo}}"/>
<rtl:input-variable name="x.valor1" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="x.valor1 Value" width="2.5cm" anchorX="1" anchorY="0" alignment="baseline" baselineType="leftleft" textAlignment="center" format="(((,(((,((&amp;.&amp;&amp;)" value="{{x.valor1}}"/>
<rtl:input-variable name="x.valor2" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="x.valor2 Value" width="2cm" anchorX="1" anchorY="0" alignment="baseline" color="{{x.valor2&lt;0?Color.RED:Color.BLACK}}" baselineType="leftleft" textAlignment="right" format="(((,(((,(#&amp;.&amp;&amp;)" value="{{x.valor2}}"/>
</MINIPAGE>
<rtl:match name="If" nameConstraint="If" minOccurs="1" maxOccurs="1">
<rtl:match name="IfThen" nameConstraint="IfThen" minOccurs="0" maxOccurs="1">
<LAYOUTNODE name="LayoutNode21" width="min" length="min" bgColor="#8f8f8f" fontSize="7" fontBold="true" layoutDirection="leftToRight" floatingBehavior="enclosed" roundedCorners="true" borderWidth="1" borderStyle="solid">
<WORDBOX name="WordBox" width="2cm" floatingBehavior="enclosed" textAlignment="right" text="Ancho"/>
<WORDBOX name="WordBox48" width="2cm" floatingBehavior="enclosed" textAlignment="right" text="Largo"/>
<WORDBOX name="WordBox49" width="2cm" floatingBehavior="enclosed" textAlignment="right" text="Espesor"/>
<WORDBOX name="WordBox50" width="2cm" floatingBehavior="enclosed" textAlignment="right" text="Unidad"/>
<WORDBOX name="WordBox51" width="2cm" floatingBehavior="enclosed" textAlignment="right" text="Medida"/>
<WORDBOX name="WordBox52" width="3cm" floatingBehavior="enclosed" textAlignment="center" text="Tono"/>
<WORDBOX name="WordBox53" width="3cm" floatingBehavior="enclosed" textAlignment="center" text="Calidad"/>
<WORDBOX name="WordBox54" floatingBehavior="enclosed" text="Ubicacion"/>
<WORDBOX name="WordBox55" floatingBehavior="enclosed" text="Ubicacion"/>
</LAYOUTNODE>
<rtl:match name="Foreach" nameConstraint="Foreach" minOccurs="1" maxOccurs="1">
<rtl:match name="ForeachItem" nameConstraint="ForeachItem" minOccurs="0" maxOccurs="unbounded">
<rtl:input-variable name="desglose" type="FGLString" expectedLocation="expectedBefore"/>
<LAYOUTNODE name="LayoutNode20" rtl:condition="desglose==&quot;SI&quot;" width="min" length="min" fontSize="7" floatingBehavior="enclosed" roundedCorners="false" borderWidth="1" borderStyle="none">
<MINIPAGE name="MiniPage" width="min" length="max" layoutDirection="leftToRight">
<rtl:input-variable name="kdatos.lado_1" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="kdatos.lado_1 Value" class="grwNumericValue" width="2cm" anchorX="1" floatingBehavior="enclosed" textAlignment="right" format="--,---,--&amp;.&amp;&amp;" value="{{kdatos.lado_1}}"/>
<rtl:input-variable name="kdatos.lado_2" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="kdatos.lado_2 Value" class="grwNumericValue" width="2cm" anchorX="1" floatingBehavior="enclosed" textAlignment="right" format="--,---,--&amp;.&amp;&amp;" value="{{kdatos.lado_2}}"/>
<rtl:input-variable name="kdatos.lado_3" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="kdatos.lado_3 Value" class="grwNumericValue" width="2cm" anchorX="1" floatingBehavior="enclosed" textAlignment="right" format="--,---,--&amp;.&amp;&amp;" value="{{kdatos.lado_3}}"/>
<rtl:input-variable name="kdatos.cantidad" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="kdatos.cantidad Value" class="grwNumericValue" width="2cm" anchorX="1" floatingBehavior="enclosed" textAlignment="right" format="-------------&amp;.&amp;&amp;" value="{{kdatos.cantidad}}"/>
<rtl:input-variable name="kdatos.cantidad2" type="FGLNumeric" expectedLocation="expectedHere"/>
<DECIMALFORMATBOX name="kdatos.cantidad2 Value" class="grwNumericValue" width="2cm" anchorX="1" floatingBehavior="enclosed" textAlignment="right" format="-------------&amp;.&amp;&amp;" value="{{kdatos.cantidad2}}"/>
<rtl:input-variable name="kdatos.tono" type="FGLString" expectedLocation="expectedHere"/>
<WORDWRAPBOX name="kdatos.tono Value" class="grwStringValue" width="width(&quot;M&quot;)*10" floatingBehavior="enclosed" text="{{kdatos.tono}}" textAlignment="right"/>
<rtl:input-variable name="kdatos.calidad" type="FGLString" expectedLocation="expectedHere"/>
<WORDWRAPBOX name="kdatos.calidad Value" class="grwStringValue" width="width(&quot;M&quot;)*14" floatingBehavior="enclosed" text="{{kdatos.calidad}}" textAlignment="right"/>
<rtl:input-variable name="dseccion" type="FGLString" expectedLocation="expectedHere"/>
<rtl:input-variable name="dtramo" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="WordBox56" width="2.8cm" floatingBehavior="enclosed" textAlignment="right" text="{{dseccion.trim()+&quot; &quot;+dtramo.trim()}}"/>
</MINIPAGE>
</LAYOUTNODE>
</rtl:match>
</rtl:match>
</rtl:match>
</rtl:match>
</rtl:match>
</rtl:match>
</rtl:match>
</rtl:match>
</rtl:match>
</rtl:match>
<rtl:input-variable name="chtipo" type="FGLString" expectedLocation="expectedBefore"/>
<MINIPAGE name="TOTALTRAMO" rtl:condition="chtipo==&quot;CONTEO&quot;" width="max-1cm" length="min" alignment="near" fontSize="9" layoutDirection="topToBottom">
<WORDBOX name="SPACIO" length="1cm" alignment="baseline" baselineType="leftleft" text=" "/>
<LAYOUTNODE name="Layout Node12" width="min" length="min" layoutDirection="leftToRight">
<rtl:input-variable name="xtramo" type="FGLString" expectedLocation="expectedBefore"/>
<WORDBOX name="WordBox25" width="200" alignment="baseline" baselineType="leftleft" text="{{&quot;TOTAL &quot;+xtramo}}"/>
<rtl:input-variable name="total_tramo" type="FGLNumeric" expectedLocation="expectedBefore"/>
<WORDBOX name="WordBox26" alignment="baseline" baselineType="leftleft" text="{{total_tramo.format(&quot;(((,((#.##)&quot;)}}"/>
</LAYOUTNODE>
<LAYOUTNODE name="Layout Node9" width="min" length="min" layoutDirection="leftToRight">
<WORDBOX name="WordBox17" width="200" alignment="baseline" baselineType="leftleft" text="TOTAL REGISTROS"/>
<rtl:input-variable name="ttotal_registros" type="FGLNumeric" expectedLocation="expectedBefore"/>
<WORDBOX name="WordBox20" alignment="baseline" baselineType="leftleft" text="{{ttotal_registros.format(&quot;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&quot;)}}"/>
</LAYOUTNODE>
</MINIPAGE>
@@ -103,11 +170,14 @@
</MINIPAGE>
<MINIPAGE name="TOTALSECCION" width="max-1cm" length="min" fontSize="9" layoutDirection="topToBottom">
<LAYOUTNODE name="Layout Node8" width="min" length="min" layoutDirection="leftToRight">
<rtl:input-variable name="xseccion" type="FGLString" expectedLocation="expectedBefore"/>
<WORDBOX name="WordBox16" width="200" alignment="baseline" baselineType="leftleft" text="{{&quot;TOTAL &quot;+xseccion}}"/>
<rtl:input-variable name="total_seccion" type="FGLNumeric" expectedLocation="expectedBefore"/>
<WORDBOX name="WordBox19_1" alignment="baseline" baselineType="leftleft" text="{{total_seccion.format(&quot;(((,((#.##)&quot;)}}"/>
</LAYOUTNODE>
<LAYOUTNODE name="Layout Node11" width="min" length="min" layoutDirection="leftToRight">
<WORDBOX name="WordBox23" width="200" alignment="baseline" baselineType="leftleft" text="TOTAL REGISTROS"/>
<rtl:input-variable name="stotal_registros" type="FGLNumeric" expectedLocation="expectedBefore"/>
<WORDBOX name="WordBox24" alignment="baseline" baselineType="leftleft" text="{{stotal_registros.format(&quot;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&quot;)}}"/>
</LAYOUTNODE>
</MINIPAGE>
@@ -115,11 +185,14 @@
</MINIPAGE>
<MINIPAGE name="TOTALALMACEN" width="max-1cm" length="min" fontSize="9" layoutDirection="topToBottom">
<LAYOUTNODE name="Layout Node7" width="min" length="min" layoutDirection="leftToRight">
<rtl:input-variable name="xalmacen" type="FGLString" expectedLocation="expectedBefore"/>
<WORDBOX name="WordBox15" width="200" alignment="baseline" baselineType="leftleft" text="{{&quot;TOTAL &quot;+xalmacen}}"/>
<WORDBOX name="WordBox18" alignment="baseline" baselineType="leftleft" text="{{total_general1.format(&quot;(((,((#.##)&quot;)}}"/>
<rtl:input-variable name="total_almacen" type="FGLNumeric" expectedLocation="expectedBefore"/>
<WORDBOX name="WordBox18" alignment="baseline" baselineType="leftleft" text="{{total_almacen.format(&quot;(((,((#.##)&quot;)}}"/>
</LAYOUTNODE>
<LAYOUTNODE name="Layout Node10" width="min" length="min" layoutDirection="leftToRight">
<WORDBOX name="WordBox21" width="200" alignment="baseline" baselineType="leftleft" text="{{&quot;TOTAL REGISTROS &quot;}}"/>
<rtl:input-variable name="numero_registros" type="FGLNumeric" expectedLocation="expectedBefore"/>
<WORDBOX name="WordBox22" alignment="baseline" baselineType="leftleft" text="{{numero_registros.format(&quot;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&quot;)}}"/>
</LAYOUTNODE>
</MINIPAGE>
@@ -135,10 +208,15 @@
</MINIPAGE>
<MINIPAGE name="MiniPage15" width="min" length="min" alignment="near"/>
<MINIPAGE name="MiniPage16" width="min" length="min">
<rtl:input-variable name="total_fisico" type="FGLNumeric" expectedLocation="expectedBefore"/>
<WORDBOX name="WordBox40" alignment="baseline" baselineType="leftleft" text="{{total_fisico.format(&quot;(,(((,(((,((&amp;.##)&quot;)}}"/>
<rtl:input-variable name="total_teorico" type="FGLNumeric" expectedLocation="expectedBefore"/>
<WORDBOX name="WordBox41_1" alignment="baseline" baselineType="leftleft" text="{{total_teorico.format(&quot;(,(((,(((,((&amp;.##)&quot;)}}"/>
<rtl:input-variable name="total_general" type="FGLNumeric" expectedLocation="expectedBefore"/>
<WORDBOX name="WordBox42" alignment="baseline" baselineType="leftleft" text="{{total_general.format(&quot;((,(((,((&amp;.##)&quot;)}}"/>
<rtl:input-variable name="total_g_material" type="FGLNumeric" expectedLocation="expectedBefore"/>
<WORDBOX name="WordBox43_1" alignment="baseline" baselineType="leftleft" text="{{total_g_material.format(&quot;(((,(((,(##.##)&quot;)}}"/>
<rtl:input-variable name="total_g_material_libro" type="FGLNumeric" expectedLocation="expectedBefore"/>
<WORDBOX name="WordBox44" alignment="baseline" baselineType="leftleft" text="{{total_g_material_libro.format(&quot;(((,(((,(##.##)&quot;)}}"/>
</MINIPAGE>
</LAYOUTNODE>
-59
View File
@@ -1,59 +0,0 @@
Bag Attributes
localKeyID: FA 1C BA BE C1 98 09 0F 9E 58 2F C0 D0 45 2E 4C 32 C8 4D 26
subject=street = "C/Areito No. 40,72000,San Juan de la Maguana", CN = ANGEL DANELI MILANESE HERRERA, serialNumber = IDCDO-01200494621, GN = ANGEL DANELI, SN = MILANESE HERRERA, C = DO
issuer=organizationIdentifier = VATDO-40102368, CN = digifirma CA Subordinada 1, OU = digifirma, O = C\C3\A1mara de Comercio y Producci\C3\B3n de Santo Domingo, L = Distrito Nacional, C = DO
-----BEGIN CERTIFICATE-----
MIIJiDCCB3CgAwIBAgIIeE2n2FFyYl8wDQYJKoZIhvcNAQELBQAwgbgxFzAVBgNV
BGEMDlZBVERPLTQwMTAyMzY4MSMwIQYDVQQDDBpkaWdpZmlybWEgQ0EgU3Vib3Jk
aW5hZGEgMTESMBAGA1UECwwJZGlnaWZpcm1hMTswOQYDVQQKDDJDw6FtYXJhIGRl
IENvbWVyY2lvIHkgUHJvZHVjY2nDs24gZGUgU2FudG8gRG9taW5nbzEaMBgGA1UE
BwwRRGlzdHJpdG8gTmFjaW9uYWwxCzAJBgNVBAYTAkRPMB4XDTI1MDUyMzE3Mjkw
MFoXDTI3MDUyMzE3MjkwMFowgboxNTAzBgNVBAkMLEMvQXJlaXRvIE5vLiA0MCw3
MjAwMCxTYW4gSnVhbiBkZSBsYSBNYWd1YW5hMSYwJAYDVQQDDB1BTkdFTCBEQU5F
TEkgTUlMQU5FU0UgSEVSUkVSQTEaMBgGA1UEBRMRSURDRE8tMDEyMDA0OTQ2MjEx
FTATBgNVBCoMDEFOR0VMIERBTkVMSTEZMBcGA1UEBAwQTUlMQU5FU0UgSEVSUkVS
QTELMAkGA1UEBhMCRE8wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCJ
oKCfc9VarFHh1IKbkHiMntP+1d2ie48dzUCQ0kb81MloW/EImlEEWqn2p91kynhx
iBt3hgU+neRtKsP/3SDc4ywvpMMZn16B5RRBi4kcaomBoLSBcQk8n5ywsbNlruyz
1yXpfRhJgwNqPnrKGnpT8IOJ+0cNYs7BG3yqVnWoJ0ADZlJWJAz87AuqyBXrSi3J
sW2wcjFSyuO4Y+2WWkb7Z9nZgi7+ReU4ATrB9UEpjuNwztq9VoFJbPjUd3cLcnK3
C6ZYTlcdTxtVp1fcxHww8W2CzojMT+b0hCsO0pKY69TPwB8uJhRutXcK9dfi4amW
XxTwMMIXo4c9dbrbadqvAgMBAAGjggSQMIIEjDB6BggrBgEFBQcBAwRuMGwwCAYG
BACORgEBMAsGBgQAjkYBAwIBFDAIBgYEAI5GAQQwNAYGBACORgEFMCowKBYiaHR0
cHM6Ly9kcHMuY2FtYXJhc2FudG9kb21pbmdvLmRvLxMCRU4wEwYGBACORgEGMAkG
BwQAjkYBBgEwgdwGCCsGAQUFBwEBBIHPMIHMMEgGCCsGAQUFBzAChjxodHRwczov
L3d3dy5jYW1hcmFzYW50b2RvbWluZ28uZG8vZGlnaWZpcm1hL0NDUFNEX2NhZGVu
YS5jcnQwPwYIKwYBBQUHMAGGM2h0dHA6Ly9vY3NwMS5jYW1hcmFzYW50b2RvbWlu
Z28uZG8vcHVibGljL3BraS9vY3NwLzA/BggrBgEFBQcwAYYzaHR0cDovL29jc3Ay
LmNhbWFyYXNhbnRvZG9taW5nby5kby9wdWJsaWMvcGtpL29jc3AvMB0GA1UdDgQW
BBSKy3OLV/y971rsMqBBOGt3Xgt5ojAfBgNVHSMEGDAWgBTO66VZHSHpo5klpwpK
rMeVkAYRCzAqBgNVHRIEIzAhgR9kaWdpZmlybWFAY2FtYXJhc2FudG9kb21pbmdv
LmRvMIIB2QYDVR0gBIIB0DCCAcwwCQYHBACL7EABADCCAb0GCysGAQQBgcx8AQMB
MIIBrDAuBggrBgEFBQcCARYiaHR0cHM6Ly9jcHMuY2FtYXJhc2FudG9kb21pbmdv
LmRvLzCCAXgGCCsGAQUFBwICMIIBah6CAWYAQwBlAHIAdABpAGYAaQBjAGEAZABv
ACAAcABhAHIAYQAgAHAAcgBvAGMAZQBkAGkAbQBpAGUAbgB0AG8AcwAgAHQAcgBp
AGIAdQB0AGEAcgBpAG8AcwAgAGUAbgAgAHAAMQAyACAAZQBtAGkAdABpAGQAbwAg
AHAAbwByACAAQwBDAFAAUwBEACwAIAB1AGIAaQBjAGEAZABvACAAQQB2AGUALgAg
ADIANwAgAGQAZQAgAGYAZQBiAHIAZQByAG8AIABlAHMAcQAgAHQAaQByAGEAZABl
AG4AdABlAHMAIAAyADIAOAAgAHQAbwByAHIAZQAgAGYAcgBpAHUAcwBhACwAIABM
AGEAIABFAHMAcABlAHIAaQBsAGwAYQAsACAAUwBhAG4AdABvACAARABvAG0AaQBu
AGcAbwAsACAAUgBlAHAA+gBiAGwAaQBjAGEAIABEAG8AbQBpAG4AaQBjAGEAbgBh
MIGPBgNVHR8EgYcwgYQwQKA+oDyGOmh0dHA6Ly9jcmwxLmNhbWFyYXNhbnRvZG9t
aW5nby5kby9wdWJsaWMvcGtpL2NybC9DQ1BTRC5jcmwwQKA+oDyGOmh0dHA6Ly9j
cmwyLmNhbWFyYXNhbnRvZG9taW5nby5kby9wdWJsaWMvcGtpL2NybC9DQ1BTRC5j
cmwwDgYDVR0PAQH/BAQDAgXgMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcD
BDAlBgNVHREEHjAcgRplbXByZXNhc21pbGFuZXNlQGdtYWlsLmNvbTANBgkqhkiG
9w0BAQsFAAOCAgEAD8PqW47IpwnPvDWk9npB6nCMdRGTna00vccpjh2ZQStXw9Yz
RjCjL9DwzZhgtsK2BRnx9g8jaw6lulKaCbuDILO/SkzS/wngwEYaP+yC7LrikRf8
fUTvF4Di0pLIeQbBL9+/Z1u7gLAWL3UX6q6vKPlzQfY09U/sTatJGRQVrJ0HrveN
cJWZtVu5GqgNAqhiKV4NaQFcrddV/RVkERmItCIOESyhWsm/nwJ6BsD0f1Gx5aI1
F+jfWnbuFzsL/syQaWTvG8ckYQd2lYwiWg90751cN+86nLMrIYrkSoYj8wZAilak
tKYEcf7DYsMjruvf5o2NPWIPRTftpQxAffK2evMe0GT04SogbR67uVVzVbnTwlMR
9PbR8qkef0mj2x4STPgaUUsmTrJsGwToG13YR5xHu5H3nlExp7svI6pfimNGyEuI
iu4N091bWZ8/p8jnPo6n1JazB+NPF6YM8LvSaOFn27yExLoNvCTsUgWCf9sE1HZz
37AEgrJt4u0mu1TmCwED0xqmJAu4SnatB6AnXPZpBdsIFPqTYzM9WzcenuXuG8zn
mw9mV3HkWnGcsVpjI1VHfO7uhdtUpIz1pw1tI5i5ZhkJ8KP9/WU9kdoS+Lr7kAdh
d9vrE6FrkkwYlfpiTf/xA8Mr+149DsFARc+QWQw7loyEkitbTDXP44WO9LY=
-----END CERTIFICATE-----
-31
View File
@@ -1,31 +0,0 @@
Bag Attributes
localKeyID: FA 1C BA BE C1 98 09 0F 9E 58 2F C0 D0 45 2E 4C 32 C8 4D 26
Key Attributes: <No Attributes>
-----BEGIN PRIVATE KEY-----
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCJoKCfc9VarFHh
1IKbkHiMntP+1d2ie48dzUCQ0kb81MloW/EImlEEWqn2p91kynhxiBt3hgU+neRt
KsP/3SDc4ywvpMMZn16B5RRBi4kcaomBoLSBcQk8n5ywsbNlruyz1yXpfRhJgwNq
PnrKGnpT8IOJ+0cNYs7BG3yqVnWoJ0ADZlJWJAz87AuqyBXrSi3JsW2wcjFSyuO4
Y+2WWkb7Z9nZgi7+ReU4ATrB9UEpjuNwztq9VoFJbPjUd3cLcnK3C6ZYTlcdTxtV
p1fcxHww8W2CzojMT+b0hCsO0pKY69TPwB8uJhRutXcK9dfi4amWXxTwMMIXo4c9
dbrbadqvAgMBAAECggEBAIJlIuoQaGvRan8pxlk3509sSHVhEe2ZXb6hsnPEFygD
P5RV0CgTdYFHmVMuNpABWV5P055J53wtQri/1RX9394IitvVIliLa5JsheWYG99F
fWTI61zcySCcJWwv4UYNFw1JYg03zaQQslKeQd5secw/y5EW93nSTQwfS91jr3QR
3pIWbR7z5BBWCjaUI6/sQiGwwbRcIP1n2u6L9rhmQ6dh+jLQXVfqpW26E4kzxm5p
YAMZlhHf0LVeSoJF3XpmkHCKKMglbiH8x86cbh0ZrhQH22fXieZVeDnUPT/jGqCb
jA98xNXiWvNNr8ZBw9jtaj+p1Ud1MJY8xZ9NJ0e/UXkCgYEAz5foTc2/q4+sWsR7
t9KZp7ci0VRsj3UFI8JFp7GI+1iclvgEtsL0XXzeoX2ReKoDS25uBkcjOC0qTUvg
DdX5oo1QNXGPCz857Czx7TwHoXInWhe99luTP8V++tT726Nfj95Ui3GkfWwaPZyb
WkxPp8nMMD/v7Xgq8Zj1wvleTrsCgYEAqbgrQ1a0GIRyl/Mff10K3yBPtPS1Tzz0
AsyidF10zrC6A1LoR5XHJkYJM2xkejNQi2uXQlJEHNanhg8E/TKJSef6gcREWhTU
lYtRZbk/t5DymxPhDI0plasoRPWPDJmkA5/navmlss7N48M8j/kkdlTCZrBd42GH
I4alsr02lp0CgYBSDLl9nvfF6Gh4C7bWhf/DYUf6ssKhxN++LXf4etwoc/KYXPkH
/3A0TzlzXL0VkyTwOHp2MsHB32Ab4wRwk4UycWYlaXffOyM6rN0GJjbh4cuZ+U5U
xAckKnwwyeOuARmxNG/4GXepNwP8HBzvCMBnEgSJgYvkMR3QFeP1JzjWJwKBgHjr
a3+FtbjGHPMf2DAhNU61sbRmqQs0jVG1RIWN1Fwy08Tse+wMzZ/6RDHsJ0ZdayR6
WoF5JWg6k47TAqX3LJOIgRWVpXFc5/1IDo1gSAJcdk2BA1Wy+Y7WLFG9dtbuXEns
0q+IAMN9znlZL7wQMSdRylPpkmsfoG3yT/oiD1ONAoGBAM2moUyJ5fBOEVvwRO2m
W5cKQMyVQphH0vOjE3lVYMi7n2r/a9zY4STBD7FGrGh+T0HrCTlrQzCNkZFXVTvA
8N6jLcUbNknF83uGsGftnMY2upishh+8BsiUXxZe996q0dmx50yV+OjIdk+TuDx1
qXdF8Qojrmoj/ylZap3ikQ2F
-----END PRIVATE KEY-----
-27
View File
@@ -1,27 +0,0 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEAiaCgn3PVWqxR4dSCm5B4jJ7T/tXdonuPHc1AkNJG/NTJaFvx
CJpRBFqp9qfdZMp4cYgbd4YFPp3kbSrD/90g3OMsL6TDGZ9egeUUQYuJHGqJgaC0
gXEJPJ+csLGzZa7ss9cl6X0YSYMDaj56yhp6U/CDiftHDWLOwRt8qlZ1qCdAA2ZS
ViQM/OwLqsgV60otybFtsHIxUsrjuGPtllpG+2fZ2YIu/kXlOAE6wfVBKY7jcM7a
vVaBSWz41Hd3C3JytwumWE5XHU8bVadX3MR8MPFtgs6IzE/m9IQrDtKSmOvUz8Af
LiYUbrV3CvXX4uGpll8U8DDCF6OHPXW622narwIDAQABAoIBAQCCZSLqEGhr0Wp/
KcZZN+dPbEh1YRHtmV2+obJzxBcoAz+UVdAoE3WBR5lTLjaQAVleT9OeSed8LUK4
v9UV/d/eCIrb1SJYi2uSbIXlmBvfRX1kyOtc3MkgnCVsL+FGDRcNSWINN82kELJS
nkHebHnMP8uRFvd50k0MH0vdY690Ed6SFm0e8+QQVgo2lCOv7EIhsMG0XCD9Z9ru
i/a4ZkOnYfoy0F1X6qVtuhOJM8ZuaWADGZYR39C1XkqCRd16ZpBwiijIJW4h/MfO
nG4dGa4UB9tn14nmVXg51D0/4xqgm4wPfMTV4lrzTa/GQcPY7Wo/qdVHdTCWPMWf
TSdHv1F5AoGBAM+X6E3Nv6uPrFrEe7fSmae3ItFUbI91BSPCRaexiPtYnJb4BLbC
9F183qF9kXiqA0tubgZHIzgtKk1L4A3V+aKNUDVxjws/Oews8e08B6FyJ1oXvfZb
kz/FfvrU+9ujX4/eVItxpH1sGj2cm1pMT6fJzDA/7+14KvGY9cL5Xk67AoGBAKm4
K0NWtBiEcpfzH39dCt8gT7T0tU889ALMonRddM6wugNS6EeVxyZGCTNsZHozUItr
l0JSRBzWp4YPBP0yiUnn+oHERFoU1JWLUWW5P7eQ8psT4QyNKZWrKET1jwyZpAOf
52r5pbLOzePDPI/5JHZUwmawXeNhhyOGpbK9NpadAoGAUgy5fZ73xehoeAu21oX/
w2FH+rLCocTfvi13+HrcKHPymFz5B/9wNE85c1y9FZMk8Dh6djLBwd9gG+MEcJOF
MnFmJWl33zsjOqzdBiY24eHLmflOVMQHJCp8MMnjrgEZsTRv+Bl3qTcD/Bwc7wjA
ZxIEiYGL5DEd0BXj9Sc41icCgYB462t/hbW4xhzzH9gwITVOtbG0ZqkLNI1RtUSF
jdRcMtPE7HvsDM2f+kQx7CdGXWskelqBeSVoOpOO0wKl9yyTiIEVlaVxXOf9SA6N
YEgCXHZNgQNVsvmO1ixRvXbW7lxJ7NKviADDfc55WS+8EDEnUcpT6ZJrH6Bt8k/6
Ig9TjQKBgQDNpqFMieXwThFb8ETtpluXCkDMlUKYR9LzoxN5VWDIu59q/2vc2OEk
wQ+xRqxofk9B6wk5a0MwjZGRV1U7wPDeoy3FGzZJxfN7hrBn7ZzGNrqYrIYfvAbI
lF8WXvfeqtHZsedMlfjoyHZPk7g8dal3RfEKI65qI/8pWWqd4pENhQ==
-----END RSA PRIVATE KEY-----
Binary file not shown.
-31
View File
@@ -1,31 +0,0 @@
Bag Attributes
localKeyID: DD 61 51 0C 4E 4F C7 E5 71 0A 84 78 94 FC 2D C6 E0 A1 E3 74
Key Attributes: <No Attributes>
-----BEGIN PRIVATE KEY-----
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDAuMWJOZ7fUArX
qtdmS4Re6kmUta0n9ABnFEOaJh2cSHy/mNtwSE2efUJ2cHI6Cg29zZbs7wd8mwlT
FgtaAecgZznfw1a5o0p2jgHaK+jUKpApz04UbFR1UDSaKNaPQESXY9TMHvVwEN+9
BzyNkZzTreP0bA2DI2ywLNhjUnFYPyHadvi8A70MtxY8nxRAVqbhZ2u5f18w6suJ
i7HzVQqhbBTBYmWEi/mQ3g+ofTkBMwuvlgUV+8NZDIbhLhauD/Cew3o6ossP8T6t
zPHpKKcXWYmqKR5oFvC306J5MkKj/BSGIcUfWRCLebnhCsSb0gCW7liINW3w2/ht
/bAF10PFAgMBAAECggEARQ1vad3FeQo6+E90YmjIgyG7P5dg9aHNyyFNn5vsnCS0
3gmtBqxBc3o6KCneI8GabtmNLFPxAMqkKqsJYjSwVcHm0LAzEMzbT2NOcpetEug1
Q2XN+i9ei7IzRtE/H5DNgtj4VDL7ii3hnN9M6QS1hnsV5Gwa41P8C5vl5KCTkCRe
LGEtVXONbwjmu0S9nV78oyklMjrdTNYdzCJAaLSJrJTIsHdPqsfMnzKYVbpoOAGA
UWOlKyj9n+iY99p/adKR0ogLNSAjtwpJv50gL2xS5EBwws+Y3v/pCFy7/VQ6Kws9
jEv+FcosCaR2akusA9W5jIHN1QNWJB+Hcl8q+FvFAQKBgQD9xTr1dfnGgyutaDBT
q1wCrsPHUydW8CA5y1Jq/XuwTLb9JmSm9OnLOmDTSeJwN+COAUeDu6KQOicgKN3h
WPSEMZj1orNDj9FSZtOImMZetdl04GwwwhlMRg9HTXyRhm61yNv9E7x2EDGLNWF/
2cLAbtrWF3BggL5nFP5ps7AIIQKBgQDCaju17Z1CwedySnaMZ2b8LNHn/7C2xmmD
WYhaqSHphuUiXOpWYYCQ2+TrKw1SKyNClR+e6QgaMGFkAukP2RYmnrpW7F4cFNls
F82Fsl2BFizNChlskAaU5S2DPuUTyUPA59xVW+mupvi6Z1k5E5ZawTvuKjMQBEbe
fbVSqsc3JQKBgQC5voAOJCEDhQUWMrmUtEtvhz2zipCz2KStyL11pD3BaBVUK6Lm
dUMexocSf/Tm0G9jYVpX+KHfUUFMD71/8N1gWPEtcb4miIDdAHh6deBUeGRHYPCv
q5Jaurj6JqQz3CLymaczkRuTivzIePT5YIlk0n8IzzUo3XL//mTNN4F0IQKBgC+F
8FqkXtC2vXC+qwPfMtlpy1W+tt+22Iv3EtG2jkebZd9kfxPmeZrvZaHmwDbZvKDF
+xjJNeXQ9b2QyI/LLRL7sekVllue7RbzKpYH57tqREFKurRC8Jjs/JcchLq1dA5v
nvhuo0zCHALUyIafNx2wJootXpYHtZsld3FhtZjRAoGBAMViQhaIUNaPQAQE/JgS
TQsIe/L/+LNw377rdP1dhziyLXoXHuR+wu4lnNlGUO6M4tnP1EbcrmrtfSwVcm2o
1zwfLytI+1x6NbsaSCzUvLa0ftJuE3+RbBTKg4uz7IF3bqU1egaXiwebtc+h77mZ
BvoJbdy9DHJ+JLmkXsbcMEIW
-----END PRIVATE KEY-----
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -16,7 +16,7 @@
<MINIPAGE name="MiniPage" width="min" length="min">
<rtl:match name="OnEveryRow" nameConstraint="OnEveryRow" minOccurs="0" maxOccurs="unbounded">
<MINIPAGE name="MiniPage1" width="min" length="min" alignment="near">
<IMAGEBOX name="ImageBox" width="1.9inch" length=".6inch" port="anyPageHeader" floatingBehavior="enclosed" url="{{&quot;file:///E:/MARMOTECHC/BIN320/IMAGENES/Logo_dcm.png&quot;}}" intendedResolution="50"/>
<IMAGEBOX name="ImageBox" width="1.9inch" length=".6inch" port="anyPageHeader" floatingBehavior="enclosed" url="{{&quot;IMAGENES/Logo_DCM.png&quot;}}" intendedResolution="50"/>
<LAYOUTNODE name="LayoutNode" width="min" length="max" color="#909090" fontSize="7" fontBold="true" layoutDirection="leftToRight" floatingBehavior="enclosed">
<rtl:input-variable name="p_companias.direccion" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="WordBox" width="max" fontBold="true" floatingBehavior="enclosed" textAlignment="center" text="{{p_companias.direccion.trim()}}"/>
+1 -1
View File
@@ -15,7 +15,7 @@
<MINIPAGE name="Page Root" width="max" length="min">
<MINIPAGE name="MiniPage" width="min" length="min">
<MINIPAGE name="MiniPage1" width="min" length="min">
<IMAGEBOX name="ImageBox" width="1.9inch" length=".6inch" alignment="near" floatingBehavior="enclosed" url="{{&quot;file:///E:/MARMOTECHC/BIN320/IMAGENES/Logo_DCM.png&quot;}}" intendedResolution="50"/>
<IMAGEBOX name="ImageBox" width="1.9inch" length=".6inch" alignment="near" floatingBehavior="enclosed" url="{{&quot;IMAGENES/Logo_DCM.png&quot;}}" intendedResolution="50"/>
<LAYOUTNODE name="LayoutNode" width="min" length="max" color="#909090" fontSize="6.5" fontBold="true" layoutDirection="leftToRight" floatingBehavior="enclosed">
<rtl:input-variable name="p_companias.direccion" type="FGLString" expectedLocation="expectedAhead"/>
<WORDBOX name="WordBox" width="max" fontBold="true" floatingBehavior="enclosed" textAlignment="center" text="{{p_companias.direccion.trim()}}"/>
-27
View File
@@ -1,27 +0,0 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEowIBAAKCAQEAwQ45nza/N/KUT6Ot/RxywYG6mME8KVRelZey4tX2nvIXeJrx
uwcXu+aXvUVHZXj6yhYIV/l8XeJNNhjGESA3UGnCfHMFL6R2QHayZSZlqB5mOf+q
JkEKG+CqZkJ0BLEbk+3JAuKPiLavklaiqPpBNsd4k7qVgmcHrzDK1FEXrac7AjVG
GTfF+2QFzUQfbpooUz35cNt5ZLQb8ANbdEMYyf3/NbisJObUmOF4gcGd1clClqUa
RyX2o4nzS+nJycNFxSy0aG5oyNPSa0KpAafDvJ/85Deqd7qbreapincyiKbbudV5
NiPY2HC8zg8WLfC4kUjRagj7Sz19Rf1Ib4g5SwIDAQABAoIBABCXKFyGV+h28Efn
yQv3ZeU7QM3fzUu/9GDmqHjV6lu+ckXrCtsHwQJkzqV1Tq1puCOlwRHOXuGykPAV
MPBH1HkUnaIUQF3XxFHF4Y7Pvey0sBRL5FNlQ3kh1YL0MwQ0NCqCRMP6tFsLWAs7
Zr8ewnvyqGoJns+WCxMDHmsgjOhfUFwap0qG8v//fOiI0RhhSkTCPINNEJZO622S
LuilW5RMJFMEJFBcS1V/Jp+bZIM+TPcrdHILErWLQIDD7IIXpLk8Y0P2X2bCrYgc
zJv3wDiY0taEXnbGv4w9N8llXhAMETyneuSSIAJpvOSdQLX2mfGC8qDkdtdc3r4g
rybvEAECgYEA8VzQ76vYY3KzS8l3br2P1N6EvVC/8sSOlsAmVDHIYm9a8A1XmKnt
p9fK4N85hnwaQA1Z+ThOsDiHZbFCOSbMQgGiVX7eD0Tsr1ofW+m8PI4kbHvmt25J
m7XO1mMxH0b7KAjX63Yx/2WUffSgJBH0R6YBwSDjKTP0ioJHDgRaCD8CgYEAzMNv
0dP/f08faaZyzEYF14ttimtO/EpZzhLhjVAahTAaqtUV1XUgpKw/fvbNuN3rXTJd
gqBRPaml6iYW9i5pnS2r+/zDGxmgZXxN/uBy+Vj7C1i3RLZLnxsmL/GVvHcHR6iY
HqgUjOD2dXg+tCUbt9KxDqgZGwIGfSx3FEEUa/UCgYAtr4jo5Nk3sb1YahEOSBlS
jLAJeaBrnmLzC/n1U9r/Lt7Cs3PSNNAERidjuz0TRKhfWWefcdYLKxgN2qiTUtG0
6MRGdJYpw70dT+zBpBN6Ttl8I1O/gsOyEo7NK8dfiTr/D/V230+FbT/XO5eYXEGl
0jlgyg3Vfb0a/p/eelpkVwKBgQDGQijfsnN88cBJjFc0wEvhwmdikbodf2Pqqs9n
AvtaoBQB+mW0kz7zErA8H31bFMxSJXTzCIUAvmUeDJlI7fFmtZUDXF4QvERYXv4p
3WqVUXlpKBHy3srjl+bmnvRLUbhjwrLfZADZ0uvvG2kjBZcL6l1zAoGka9aallYJ
72V1jQKBgEAf7ntbcNYhJgbwZbmAB0+4MEM8qHZd2oVXT3x/JTYBNiKMd+2MV15z
y/21SdTzDgMXcA5NaxDDNSCv3zwtf3BeHHI8cz2pfv9xtzqmHKWubLR3rRo1WrbO
q3k5WYadbZrrFSZ0UCJfo2oEF8/yzkmg6Z9+gwkx0g6AFoxqkHN2
-----END RSA PRIVATE KEY-----
-60
View File
@@ -1,60 +0,0 @@
Bag Attributes
localKeyID: DD 61 51 0C 4E 4F C7 E5 71 0A 84 78 94 FC 2D C6 E0 A1 E3 74
subject=street = "Calle Primera Res Sol Creciente no.14, Arroyo Hondo Viejo,00000,Santo Domingo", CN = JUAN FRANCISCO SOTO CONCEPCION, serialNumber = ICDDO-00104581939, GN = JUAN FRANCISCO, SN = SOTO CONCEPCION, C = DO
issuer=organizationIdentifier = VATDO-40102368, CN = digifirma CA Subordinada 1, OU = digifirma, O = C\C3\A1mara de Comercio y Producci\C3\B3n de Santo Domingo, L = Distrito Nacional, C = DO
-----BEGIN CERTIFICATE-----
MIIJpzCCB4+gAwIBAgIIE3iFdHfYkzcwDQYJKoZIhvcNAQELBQAwgbgxFzAVBgNV
BGEMDlZBVERPLTQwMTAyMzY4MSMwIQYDVQQDDBpkaWdpZmlybWEgQ0EgU3Vib3Jk
aW5hZGEgMTESMBAGA1UECwwJZGlnaWZpcm1hMTswOQYDVQQKDDJDw6FtYXJhIGRl
IENvbWVyY2lvIHkgUHJvZHVjY2nDs24gZGUgU2FudG8gRG9taW5nbzEaMBgGA1UE
BwwRRGlzdHJpdG8gTmFjaW9uYWwxCzAJBgNVBAYTAkRPMB4XDTIzMDYxNTIyNDUw
MFoXDTI0MDYxNDIyNDUwMFowgd0xVjBUBgNVBAkMTUNhbGxlIFByaW1lcmEgUmVz
IFNvbCBDcmVjaWVudGUgbm8uMTQsIEFycm95byBIb25kbyBWaWVqbywwMDAwMCxT
YW50byBEb21pbmdvMScwJQYDVQQDDB5KVUFOIEZSQU5DSVNDTyBTT1RPIENPTkNF
UENJT04xGjAYBgNVBAUTEUlDRERPLTAwMTA0NTgxOTM5MRcwFQYDVQQqDA5KVUFO
IEZSQU5DSVNDTzEYMBYGA1UEBAwPU09UTyBDT05DRVBDSU9OMQswCQYDVQQGEwJE
TzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMC4xYk5nt9QCteq12ZL
hF7qSZS1rSf0AGcUQ5omHZxIfL+Y23BITZ59QnZwcjoKDb3NluzvB3ybCVMWC1oB
5yBnOd/DVrmjSnaOAdor6NQqkCnPThRsVHVQNJoo1o9ARJdj1Mwe9XAQ370HPI2R
nNOt4/RsDYMjbLAs2GNScVg/Idp2+LwDvQy3FjyfFEBWpuFna7l/XzDqy4mLsfNV
CqFsFMFiZYSL+ZDeD6h9OQEzC6+WBRX7w1kMhuEuFq4P8J7Dejqiyw/xPq3M8eko
pxdZiaopHmgW8LfTonkyQqP8FIYhxR9ZEIt5ueEKxJvSAJbuWIg1bfDb+G39sAXX
Q8UCAwEAAaOCBIwwggSIMHoGCCsGAQUFBwEDBG4wbDAIBgYEAI5GAQEwCwYGBACO
RgEDAgEUMAgGBgQAjkYBBDA0BgYEAI5GAQUwKjAoFiJodHRwczovL2Rwcy5jYW1h
cmFzYW50b2RvbWluZ28uZG8vEwJFTjATBgYEAI5GAQYwCQYHBACORgEGATCB3AYI
KwYBBQUHAQEEgc8wgcwwSAYIKwYBBQUHMAKGPGh0dHBzOi8vd3d3LmNhbWFyYXNh
bnRvZG9taW5nby5kby9kaWdpZmlybWEvQ0NQU0RfY2FkZW5hLmNydDA/BggrBgEF
BQcwAYYzaHR0cDovL29jc3AxLmNhbWFyYXNhbnRvZG9taW5nby5kby9wdWJsaWMv
cGtpL29jc3AvMD8GCCsGAQUFBzABhjNodHRwOi8vb2NzcDIuY2FtYXJhc2FudG9k
b21pbmdvLmRvL3B1YmxpYy9wa2kvb2NzcC8wHQYDVR0OBBYEFIjeAk+muKu6AKX6
gMOqQ1EWnXu5MB8GA1UdIwQYMBaAFM7rpVkdIemjmSWnCkqsx5WQBhELMCoGA1Ud
EgQjMCGBH2RpZ2lmaXJtYUBjYW1hcmFzYW50b2RvbWluZ28uZG8wggHZBgNVHSAE
ggHQMIIBzDAJBgcEAIvsQAEAMIIBvQYLKwYBBAGBzHwBAwEwggGsMC4GCCsGAQUF
BwIBFiJodHRwczovL2Nwcy5jYW1hcmFzYW50b2RvbWluZ28uZG8vMIIBeAYIKwYB
BQUHAgIwggFqHoIBZgBDAGUAcgB0AGkAZgBpAGMAYQBkAG8AIABwAGEAcgBhACAA
cAByAG8AYwBlAGQAaQBtAGkAZQBuAHQAbwBzACAAdAByAGkAYgB1AHQAYQByAGkA
bwBzACAAZQBuACAAcAAxADIAIABlAG0AaQB0AGkAZABvACAAcABvAHIAIABDAEMA
UABTAEQALAAgAHUAYgBpAGMAYQBkAG8AIABBAHYAZQAuACAAMgA3ACAAZABlACAA
ZgBlAGIAcgBlAHIAbwAgAGUAcwBxACAAdABpAHIAYQBkAGUAbgB0AGUAcwAgADIA
MgA4ACAAdABvAHIAcgBlACAAZgByAGkAdQBzAGEALAAgAEwAYQAgAEUAcwBwAGUA
cgBpAGwAbABhACwAIABTAGEAbgB0AG8AIABEAG8AbQBpAG4AZwBvACwAIABSAGUA
cAD6AGIAbABpAGMAYQAgAEQAbwBtAGkAbgBpAGMAYQBuAGEwgY8GA1UdHwSBhzCB
hDBAoD6gPIY6aHR0cDovL2NybDEuY2FtYXJhc2FudG9kb21pbmdvLmRvL3B1Ymxp
Yy9wa2kvY3JsL0NDUFNELmNybDBAoD6gPIY6aHR0cDovL2NybDIuY2FtYXJhc2Fu
dG9kb21pbmdvLmRvL3B1YmxpYy9wa2kvY3JsL0NDUFNELmNybDAOBgNVHQ8BAf8E
BAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMCEGA1UdEQQaMBiB
Fmp1YW4uZi5zb3RvY0BnbWFpbC5jb20wDQYJKoZIhvcNAQELBQADggIBAIOdH28n
Yh8tjWQ2o1VUkDSudH5yJqLfKtlmPgBtRn68B/kSkhUpHYKUUJnNEnMUvwOy4dTK
RM7R0WW5uLvAOpkm+mlRD7QiumogUfphI0k53ihA/0ScxXjQPDbPzcqBn9LPWbum
lK1+4eKzIh3i+Sb/4Ip6wDx0g/oGva62EFy2oXkzdSuhb073Tpf/Z1uMxjlt7Ovy
7vs9KeQjleYUpD2qh2eSjGFkg5kl9rdpxnRG0eM/L9SZyt9IWiV4rcbxWDCI8GNb
G2ywTxUrg1hBwQsJ0RZl/YCT7RKkGtnXWPIaXqBTrXlRVNZwxSOj4y5a2vPXzP0q
48ZHM/zApoOAjyPkVE5XlZAeZ2eXMjG96AJKU479Jt3gv7qjFqkVNnxGezD2C1Hz
tAX1y/CSQis9UyOSAH1ryyjj8yzkj4KVC0zjCWgnr6aeW9qYEcrRi/C7/MNyMbPG
OhjQCzAMf5kDQZet/T9La5DABne5nfnJ3PHuosKLea/56vy5gAXKuytJ4LcsK7TZ
f50cNaEMrH0wVFvRUbYac6NYc7GNBMLa/1hZ2xaFRsjm08Lgn2jO8Z2tPixSYosV
J1987Ut4P8BA8oJlSyWFMWfR1JhG6HHLo+/ve5/6qZBFziW88cswre3fdtJUfUWo
Wv4IsWUzY37WB1Xp8yDedr1xnj0Ui5UrOI91
-----END CERTIFICATE-----
-27
View File
@@ -1,27 +0,0 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEAwLjFiTme31AK16rXZkuEXupJlLWtJ/QAZxRDmiYdnEh8v5jb
cEhNnn1CdnByOgoNvc2W7O8HfJsJUxYLWgHnIGc538NWuaNKdo4B2ivo1CqQKc9O
FGxUdVA0mijWj0BEl2PUzB71cBDfvQc8jZGc063j9GwNgyNssCzYY1JxWD8h2nb4
vAO9DLcWPJ8UQFam4WdruX9fMOrLiYux81UKoWwUwWJlhIv5kN4PqH05ATMLr5YF
FfvDWQyG4S4Wrg/wnsN6OqLLD/E+rczx6SinF1mJqikeaBbwt9OieTJCo/wUhiHF
H1kQi3m54QrEm9IAlu5YiDVt8Nv4bf2wBddDxQIDAQABAoIBAEUNb2ndxXkKOvhP
dGJoyIMhuz+XYPWhzcshTZ+b7JwktN4JrQasQXN6Oigp3iPBmm7ZjSxT8QDKpCqr
CWI0sFXB5tCwMxDM209jTnKXrRLoNUNlzfovXouyM0bRPx+QzYLY+FQy+4ot4Zzf
TOkEtYZ7FeRsGuNT/Aub5eSgk5AkXixhLVVzjW8I5rtEvZ1e/KMpJTI63UzWHcwi
QGi0iayUyLB3T6rHzJ8ymFW6aDgBgFFjpSso/Z/omPfaf2nSkdKICzUgI7cKSb+d
IC9sUuRAcMLPmN7/6Qhcu/1UOisLPYxL/hXKLAmkdmpLrAPVuYyBzdUDViQfh3Jf
KvhbxQECgYEA/cU69XX5xoMrrWgwU6tcAq7Dx1MnVvAgOctSav17sEy2/SZkpvTp
yzpg00nicDfgjgFHg7uikDonICjd4Vj0hDGY9aKzQ4/RUmbTiJjGXrXZdOBsMMIZ
TEYPR018kYZutcjb/RO8dhAxizVhf9nCwG7a1hdwYIC+ZxT+abOwCCECgYEAwmo7
te2dQsHnckp2jGdm/CzR5/+wtsZpg1mIWqkh6YblIlzqVmGAkNvk6ysNUisjQpUf
nukIGjBhZALpD9kWJp66VuxeHBTZbBfNhbJdgRYszQoZbJAGlOUtgz7lE8lDwOfc
VVvprqb4umdZOROWWsE77iozEARG3n21UqrHNyUCgYEAub6ADiQhA4UFFjK5lLRL
b4c9s4qQs9ikrci9daQ9wWgVVCui5nVDHsaHEn/05tBvY2FaV/ih31FBTA+9f/Dd
YFjxLXG+JoiA3QB4enXgVHhkR2Dwr6uSWrq4+iakM9wi8pmnM5Ebk4r8yHj0+WCJ
ZNJ/CM81KN1y//5kzTeBdCECgYAvhfBapF7Qtr1wvqsD3zLZactVvrbfttiL9xLR
to5Hm2XfZH8T5nma72Wh5sA22bygxfsYyTXl0PW9kMiPyy0S+7HpFZZbnu0W8yqW
B+e7akRBSrq0QvCY7PyXHIS6tXQOb574bqNMwhwC1MiGnzcdsCaKLV6WB7WbJXdx
YbWY0QKBgQDFYkIWiFDWj0AEBPyYEk0LCHvy//izcN++63T9XYc4si16Fx7kfsLu
JZzZRlDujOLZz9RG3K5q7X0sFXJtqNc8Hy8rSPtcejW7Gkgs1Ly2tH7SbhN/kWwU
yoOLs+yBd26lNXoGl4sHm7XPoe+5mQb6CW3cvQxyfiS5pF7G3DBCFg==
-----END RSA PRIVATE KEY-----
-33
View File
@@ -1,33 +0,0 @@
Bag Attributes
localKeyID: DD 61 51 0C 4E 4F C7 E5 71 0A 84 78 94 FC 2D C6 E0 A1 E3 74
Key Attributes: <No Attributes>
-----BEGIN ENCRYPTED PRIVATE KEY-----
MIIFHDBOBgkqhkiG9w0BBQ0wQTApBgkqhkiG9w0BBQwwHAQIBCKXJDrlx3UCAggA
MAwGCCqGSIb3DQIJBQAwFAYIKoZIhvcNAwcECLJxsXmMJt0rBIIEyHK6pSLPkESi
uztfGr7/EfA+Lnq7MvI1A50rIj5lRsGBuyweajpJ6+0lvL99w4V5/G0ae0insiNT
/oVQJ47EiA6NA6HLovh1Ekza0odjcY6F5D3Q8ylK0Gn6Ja6pmanU+/ewtiVZTO4s
Pmxl7aTrHP5ok5LuWTL7Bx+UZxKh+/TGULjFHY3lpOKQsYrj/p8JVlV6cLFJaSZb
+hFMA6bi9jSjCSA8Ifa2P5UzwPUPNCo4bP5cufQ58hDaJf3JywcAV+FbUVSkSG3I
PleF8ARPBk6UZE7u7G2l1R/a50COrh7v4lOkzVetwXKgtLY1fYVuLXuBPZ0ih4f0
jwYRudQ/jqm/XOjwwRjmQa4eZnvXsQaJuwShUqhraJ63Y0L6xLeUjQ/BEyk1Z1NE
53ZsOO0leHfita4v+QO0gb+XQ8+jQO90bZx4olXW01Nl+LcCJotXo0t/pcPJPOn6
D/Agl9n2qBrsJaxWnEB3hntluPynuqtszgs1OHb1VaSNs86MCA6FOT+ahaoQ1nn3
nDoAY4vczYkHqTMxaMFLW00+upNGjWpLscTWEnkfE3mRitR3OtJC4h61OWqViYuj
q1gngAC9RmljsL/NHu7qYfuto01iGtZI31tnRvPoIYgLu8g+3uS7KcoVh8mTmVdh
Zt+x57cdjUnAKk42q1L+OKZObmq6ju0j7YloH7TSktASCGMYuoIN1Qv11LR6dZUC
rgLAF6zfsPwvonFHq3FVTm6B16iDBo6lSpnIMfgqqpUo2paKFDhDPi6T6Sp2gfNc
hOkn9KnIA2ik37MghAh1vhyVqNtJACBsOO6E01CrriLSgnMSDnGQm/a0uwGtaaEF
yrG/9vxZ+0rTrY8CEX4Ex1LX5oa077uj8ZdTOpV0w0MS3T2VdeMSgQ5GYDWmHCdr
C4XAOJ6jpgH2PK3wQM/SD9+QrfqLCpODMm2mQBNOiBp8W0sJLv+bYa+xC/uamQ2l
uzgJVM29uOkGx4GKMgM3fHFhWMdqiA1HVL885MS1BG5Z7RiaTWB26XVoX6r6gNL+
AXvYb8sYrFP9kA3hyTiQhLQR9JkE7jF/elsDkiOgEc178ov8QMF1X+BmOtAkBk/E
G/Nbm3LJUoK83NCLIBiWHNvg/hgkecQqQ1OVBO4AlVARWloRZQu4dSDfgP360ksK
Fc4gvQZsNd//4joms7KhgTW7DWk9VP+SBzHzJz8rOiHap5Ad+fVpEbI9iR0S4uTa
kb3cLw3qGu49XGhTdwGAD9uovthLDVRTSIV45ZDTyLT6r24GKzDoxgaRjTYPSBQS
1BmYEnwVVTnlsgKgVv022Zf7HAbHXfaMD4EQo7lNnfVop0/+QKMXFEgknM9ZvHvn
PAGrrAle0M6bnayrc5e/zr1QoyIAfb1WNVF5IaiX5WsWAQ4J57ZuDAfHN+RWEU3R
K0z24ww73PvMvilrfsVxslxBATcRl5fmVn7cwHheArkIg3ofF+n1B1E0yrdEnFwU
30acKzTgPRJZrSFxOeAu+mcin6x9F346vMnOp5QIHiL/WJamvvvwaaCAzRifxr8D
vknj8z0+gbUM1qOg7LZuY/ToR+164e6szkhLGnCNgPYi32J6D+c0JLQPLg9sqlGP
1qX5teldCi+FQVvq3mLtLg==
-----END ENCRYPTED PRIVATE KEY-----
-87
View File
@@ -1,87 +0,0 @@
Bag Attributes
localKeyID: DD 61 51 0C 4E 4F C7 E5 71 0A 84 78 94 FC 2D C6 E0 A1 E3 74
subject=street = "Calle Primera Res Sol Creciente no.14, Arroyo Hondo Viejo,00000,Santo Domingo", CN = JUAN FRANCISCO SOTO CONCEPCION, serialNumber = ICDDO-00104581939, GN = JUAN FRANCISCO, SN = SOTO CONCEPCION, C = DO
issuer=organizationIdentifier = VATDO-40102368, CN = digifirma CA Subordinada 1, OU = digifirma, O = C\C3\A1mara de Comercio y Producci\C3\B3n de Santo Domingo, L = Distrito Nacional, C = DO
-----BEGIN CERTIFICATE-----
MIIJpzCCB4+gAwIBAgIIE3iFdHfYkzcwDQYJKoZIhvcNAQELBQAwgbgxFzAVBgNV
BGEMDlZBVERPLTQwMTAyMzY4MSMwIQYDVQQDDBpkaWdpZmlybWEgQ0EgU3Vib3Jk
aW5hZGEgMTESMBAGA1UECwwJZGlnaWZpcm1hMTswOQYDVQQKDDJDw6FtYXJhIGRl
IENvbWVyY2lvIHkgUHJvZHVjY2nDs24gZGUgU2FudG8gRG9taW5nbzEaMBgGA1UE
BwwRRGlzdHJpdG8gTmFjaW9uYWwxCzAJBgNVBAYTAkRPMB4XDTIzMDYxNTIyNDUw
MFoXDTI0MDYxNDIyNDUwMFowgd0xVjBUBgNVBAkMTUNhbGxlIFByaW1lcmEgUmVz
IFNvbCBDcmVjaWVudGUgbm8uMTQsIEFycm95byBIb25kbyBWaWVqbywwMDAwMCxT
YW50byBEb21pbmdvMScwJQYDVQQDDB5KVUFOIEZSQU5DSVNDTyBTT1RPIENPTkNF
UENJT04xGjAYBgNVBAUTEUlDRERPLTAwMTA0NTgxOTM5MRcwFQYDVQQqDA5KVUFO
IEZSQU5DSVNDTzEYMBYGA1UEBAwPU09UTyBDT05DRVBDSU9OMQswCQYDVQQGEwJE
TzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMC4xYk5nt9QCteq12ZL
hF7qSZS1rSf0AGcUQ5omHZxIfL+Y23BITZ59QnZwcjoKDb3NluzvB3ybCVMWC1oB
5yBnOd/DVrmjSnaOAdor6NQqkCnPThRsVHVQNJoo1o9ARJdj1Mwe9XAQ370HPI2R
nNOt4/RsDYMjbLAs2GNScVg/Idp2+LwDvQy3FjyfFEBWpuFna7l/XzDqy4mLsfNV
CqFsFMFiZYSL+ZDeD6h9OQEzC6+WBRX7w1kMhuEuFq4P8J7Dejqiyw/xPq3M8eko
pxdZiaopHmgW8LfTonkyQqP8FIYhxR9ZEIt5ueEKxJvSAJbuWIg1bfDb+G39sAXX
Q8UCAwEAAaOCBIwwggSIMHoGCCsGAQUFBwEDBG4wbDAIBgYEAI5GAQEwCwYGBACO
RgEDAgEUMAgGBgQAjkYBBDA0BgYEAI5GAQUwKjAoFiJodHRwczovL2Rwcy5jYW1h
cmFzYW50b2RvbWluZ28uZG8vEwJFTjATBgYEAI5GAQYwCQYHBACORgEGATCB3AYI
KwYBBQUHAQEEgc8wgcwwSAYIKwYBBQUHMAKGPGh0dHBzOi8vd3d3LmNhbWFyYXNh
bnRvZG9taW5nby5kby9kaWdpZmlybWEvQ0NQU0RfY2FkZW5hLmNydDA/BggrBgEF
BQcwAYYzaHR0cDovL29jc3AxLmNhbWFyYXNhbnRvZG9taW5nby5kby9wdWJsaWMv
cGtpL29jc3AvMD8GCCsGAQUFBzABhjNodHRwOi8vb2NzcDIuY2FtYXJhc2FudG9k
b21pbmdvLmRvL3B1YmxpYy9wa2kvb2NzcC8wHQYDVR0OBBYEFIjeAk+muKu6AKX6
gMOqQ1EWnXu5MB8GA1UdIwQYMBaAFM7rpVkdIemjmSWnCkqsx5WQBhELMCoGA1Ud
EgQjMCGBH2RpZ2lmaXJtYUBjYW1hcmFzYW50b2RvbWluZ28uZG8wggHZBgNVHSAE
ggHQMIIBzDAJBgcEAIvsQAEAMIIBvQYLKwYBBAGBzHwBAwEwggGsMC4GCCsGAQUF
BwIBFiJodHRwczovL2Nwcy5jYW1hcmFzYW50b2RvbWluZ28uZG8vMIIBeAYIKwYB
BQUHAgIwggFqHoIBZgBDAGUAcgB0AGkAZgBpAGMAYQBkAG8AIABwAGEAcgBhACAA
cAByAG8AYwBlAGQAaQBtAGkAZQBuAHQAbwBzACAAdAByAGkAYgB1AHQAYQByAGkA
bwBzACAAZQBuACAAcAAxADIAIABlAG0AaQB0AGkAZABvACAAcABvAHIAIABDAEMA
UABTAEQALAAgAHUAYgBpAGMAYQBkAG8AIABBAHYAZQAuACAAMgA3ACAAZABlACAA
ZgBlAGIAcgBlAHIAbwAgAGUAcwBxACAAdABpAHIAYQBkAGUAbgB0AGUAcwAgADIA
MgA4ACAAdABvAHIAcgBlACAAZgByAGkAdQBzAGEALAAgAEwAYQAgAEUAcwBwAGUA
cgBpAGwAbABhACwAIABTAGEAbgB0AG8AIABEAG8AbQBpAG4AZwBvACwAIABSAGUA
cAD6AGIAbABpAGMAYQAgAEQAbwBtAGkAbgBpAGMAYQBuAGEwgY8GA1UdHwSBhzCB
hDBAoD6gPIY6aHR0cDovL2NybDEuY2FtYXJhc2FudG9kb21pbmdvLmRvL3B1Ymxp
Yy9wa2kvY3JsL0NDUFNELmNybDBAoD6gPIY6aHR0cDovL2NybDIuY2FtYXJhc2Fu
dG9kb21pbmdvLmRvL3B1YmxpYy9wa2kvY3JsL0NDUFNELmNybDAOBgNVHQ8BAf8E
BAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMCEGA1UdEQQaMBiB
Fmp1YW4uZi5zb3RvY0BnbWFpbC5jb20wDQYJKoZIhvcNAQELBQADggIBAIOdH28n
Yh8tjWQ2o1VUkDSudH5yJqLfKtlmPgBtRn68B/kSkhUpHYKUUJnNEnMUvwOy4dTK
RM7R0WW5uLvAOpkm+mlRD7QiumogUfphI0k53ihA/0ScxXjQPDbPzcqBn9LPWbum
lK1+4eKzIh3i+Sb/4Ip6wDx0g/oGva62EFy2oXkzdSuhb073Tpf/Z1uMxjlt7Ovy
7vs9KeQjleYUpD2qh2eSjGFkg5kl9rdpxnRG0eM/L9SZyt9IWiV4rcbxWDCI8GNb
G2ywTxUrg1hBwQsJ0RZl/YCT7RKkGtnXWPIaXqBTrXlRVNZwxSOj4y5a2vPXzP0q
48ZHM/zApoOAjyPkVE5XlZAeZ2eXMjG96AJKU479Jt3gv7qjFqkVNnxGezD2C1Hz
tAX1y/CSQis9UyOSAH1ryyjj8yzkj4KVC0zjCWgnr6aeW9qYEcrRi/C7/MNyMbPG
OhjQCzAMf5kDQZet/T9La5DABne5nfnJ3PHuosKLea/56vy5gAXKuytJ4LcsK7TZ
f50cNaEMrH0wVFvRUbYac6NYc7GNBMLa/1hZ2xaFRsjm08Lgn2jO8Z2tPixSYosV
J1987Ut4P8BA8oJlSyWFMWfR1JhG6HHLo+/ve5/6qZBFziW88cswre3fdtJUfUWo
Wv4IsWUzY37WB1Xp8yDedr1xnj0Ui5UrOI91
-----END CERTIFICATE-----
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEAwLjFiTme31AK16rXZkuEXupJlLWtJ/QAZxRDmiYdnEh8v5jb
cEhNnn1CdnByOgoNvc2W7O8HfJsJUxYLWgHnIGc538NWuaNKdo4B2ivo1CqQKc9O
FGxUdVA0mijWj0BEl2PUzB71cBDfvQc8jZGc063j9GwNgyNssCzYY1JxWD8h2nb4
vAO9DLcWPJ8UQFam4WdruX9fMOrLiYux81UKoWwUwWJlhIv5kN4PqH05ATMLr5YF
FfvDWQyG4S4Wrg/wnsN6OqLLD/E+rczx6SinF1mJqikeaBbwt9OieTJCo/wUhiHF
H1kQi3m54QrEm9IAlu5YiDVt8Nv4bf2wBddDxQIDAQABAoIBAEUNb2ndxXkKOvhP
dGJoyIMhuz+XYPWhzcshTZ+b7JwktN4JrQasQXN6Oigp3iPBmm7ZjSxT8QDKpCqr
CWI0sFXB5tCwMxDM209jTnKXrRLoNUNlzfovXouyM0bRPx+QzYLY+FQy+4ot4Zzf
TOkEtYZ7FeRsGuNT/Aub5eSgk5AkXixhLVVzjW8I5rtEvZ1e/KMpJTI63UzWHcwi
QGi0iayUyLB3T6rHzJ8ymFW6aDgBgFFjpSso/Z/omPfaf2nSkdKICzUgI7cKSb+d
IC9sUuRAcMLPmN7/6Qhcu/1UOisLPYxL/hXKLAmkdmpLrAPVuYyBzdUDViQfh3Jf
KvhbxQECgYEA/cU69XX5xoMrrWgwU6tcAq7Dx1MnVvAgOctSav17sEy2/SZkpvTp
yzpg00nicDfgjgFHg7uikDonICjd4Vj0hDGY9aKzQ4/RUmbTiJjGXrXZdOBsMMIZ
TEYPR018kYZutcjb/RO8dhAxizVhf9nCwG7a1hdwYIC+ZxT+abOwCCECgYEAwmo7
te2dQsHnckp2jGdm/CzR5/+wtsZpg1mIWqkh6YblIlzqVmGAkNvk6ysNUisjQpUf
nukIGjBhZALpD9kWJp66VuxeHBTZbBfNhbJdgRYszQoZbJAGlOUtgz7lE8lDwOfc
VVvprqb4umdZOROWWsE77iozEARG3n21UqrHNyUCgYEAub6ADiQhA4UFFjK5lLRL
b4c9s4qQs9ikrci9daQ9wWgVVCui5nVDHsaHEn/05tBvY2FaV/ih31FBTA+9f/Dd
YFjxLXG+JoiA3QB4enXgVHhkR2Dwr6uSWrq4+iakM9wi8pmnM5Ebk4r8yHj0+WCJ
ZNJ/CM81KN1y//5kzTeBdCECgYAvhfBapF7Qtr1wvqsD3zLZactVvrbfttiL9xLR
to5Hm2XfZH8T5nma72Wh5sA22bygxfsYyTXl0PW9kMiPyy0S+7HpFZZbnu0W8yqW
B+e7akRBSrq0QvCY7PyXHIS6tXQOb574bqNMwhwC1MiGnzcdsCaKLV6WB7WbJXdx
YbWY0QKBgQDFYkIWiFDWj0AEBPyYEk0LCHvy//izcN++63T9XYc4si16Fx7kfsLu
JZzZRlDujOLZz9RG3K5q7X0sFXJtqNc8Hy8rSPtcejW7Gkgs1Ly2tH7SbhN/kWwU
yoOLs+yBd26lNXoGl4sHm7XPoe+5mQb6CW3cvQxyfiS5pF7G3DBCFg==
-----END RSA PRIVATE KEY-----
-60
View File
@@ -1,60 +0,0 @@
Bag Attributes
localKeyID: DD 61 51 0C 4E 4F C7 E5 71 0A 84 78 94 FC 2D C6 E0 A1 E3 74
subject=street = "Calle Primera Res Sol Creciente no.14, Arroyo Hondo Viejo,00000,Santo Domingo", CN = JUAN FRANCISCO SOTO CONCEPCION, serialNumber = ICDDO-00104581939, GN = JUAN FRANCISCO, SN = SOTO CONCEPCION, C = DO
issuer=organizationIdentifier = VATDO-40102368, CN = digifirma CA Subordinada 1, OU = digifirma, O = C\C3\A1mara de Comercio y Producci\C3\B3n de Santo Domingo, L = Distrito Nacional, C = DO
-----BEGIN CERTIFICATE-----
MIIJpzCCB4+gAwIBAgIIE3iFdHfYkzcwDQYJKoZIhvcNAQELBQAwgbgxFzAVBgNV
BGEMDlZBVERPLTQwMTAyMzY4MSMwIQYDVQQDDBpkaWdpZmlybWEgQ0EgU3Vib3Jk
aW5hZGEgMTESMBAGA1UECwwJZGlnaWZpcm1hMTswOQYDVQQKDDJDw6FtYXJhIGRl
IENvbWVyY2lvIHkgUHJvZHVjY2nDs24gZGUgU2FudG8gRG9taW5nbzEaMBgGA1UE
BwwRRGlzdHJpdG8gTmFjaW9uYWwxCzAJBgNVBAYTAkRPMB4XDTIzMDYxNTIyNDUw
MFoXDTI0MDYxNDIyNDUwMFowgd0xVjBUBgNVBAkMTUNhbGxlIFByaW1lcmEgUmVz
IFNvbCBDcmVjaWVudGUgbm8uMTQsIEFycm95byBIb25kbyBWaWVqbywwMDAwMCxT
YW50byBEb21pbmdvMScwJQYDVQQDDB5KVUFOIEZSQU5DSVNDTyBTT1RPIENPTkNF
UENJT04xGjAYBgNVBAUTEUlDRERPLTAwMTA0NTgxOTM5MRcwFQYDVQQqDA5KVUFO
IEZSQU5DSVNDTzEYMBYGA1UEBAwPU09UTyBDT05DRVBDSU9OMQswCQYDVQQGEwJE
TzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMC4xYk5nt9QCteq12ZL
hF7qSZS1rSf0AGcUQ5omHZxIfL+Y23BITZ59QnZwcjoKDb3NluzvB3ybCVMWC1oB
5yBnOd/DVrmjSnaOAdor6NQqkCnPThRsVHVQNJoo1o9ARJdj1Mwe9XAQ370HPI2R
nNOt4/RsDYMjbLAs2GNScVg/Idp2+LwDvQy3FjyfFEBWpuFna7l/XzDqy4mLsfNV
CqFsFMFiZYSL+ZDeD6h9OQEzC6+WBRX7w1kMhuEuFq4P8J7Dejqiyw/xPq3M8eko
pxdZiaopHmgW8LfTonkyQqP8FIYhxR9ZEIt5ueEKxJvSAJbuWIg1bfDb+G39sAXX
Q8UCAwEAAaOCBIwwggSIMHoGCCsGAQUFBwEDBG4wbDAIBgYEAI5GAQEwCwYGBACO
RgEDAgEUMAgGBgQAjkYBBDA0BgYEAI5GAQUwKjAoFiJodHRwczovL2Rwcy5jYW1h
cmFzYW50b2RvbWluZ28uZG8vEwJFTjATBgYEAI5GAQYwCQYHBACORgEGATCB3AYI
KwYBBQUHAQEEgc8wgcwwSAYIKwYBBQUHMAKGPGh0dHBzOi8vd3d3LmNhbWFyYXNh
bnRvZG9taW5nby5kby9kaWdpZmlybWEvQ0NQU0RfY2FkZW5hLmNydDA/BggrBgEF
BQcwAYYzaHR0cDovL29jc3AxLmNhbWFyYXNhbnRvZG9taW5nby5kby9wdWJsaWMv
cGtpL29jc3AvMD8GCCsGAQUFBzABhjNodHRwOi8vb2NzcDIuY2FtYXJhc2FudG9k
b21pbmdvLmRvL3B1YmxpYy9wa2kvb2NzcC8wHQYDVR0OBBYEFIjeAk+muKu6AKX6
gMOqQ1EWnXu5MB8GA1UdIwQYMBaAFM7rpVkdIemjmSWnCkqsx5WQBhELMCoGA1Ud
EgQjMCGBH2RpZ2lmaXJtYUBjYW1hcmFzYW50b2RvbWluZ28uZG8wggHZBgNVHSAE
ggHQMIIBzDAJBgcEAIvsQAEAMIIBvQYLKwYBBAGBzHwBAwEwggGsMC4GCCsGAQUF
BwIBFiJodHRwczovL2Nwcy5jYW1hcmFzYW50b2RvbWluZ28uZG8vMIIBeAYIKwYB
BQUHAgIwggFqHoIBZgBDAGUAcgB0AGkAZgBpAGMAYQBkAG8AIABwAGEAcgBhACAA
cAByAG8AYwBlAGQAaQBtAGkAZQBuAHQAbwBzACAAdAByAGkAYgB1AHQAYQByAGkA
bwBzACAAZQBuACAAcAAxADIAIABlAG0AaQB0AGkAZABvACAAcABvAHIAIABDAEMA
UABTAEQALAAgAHUAYgBpAGMAYQBkAG8AIABBAHYAZQAuACAAMgA3ACAAZABlACAA
ZgBlAGIAcgBlAHIAbwAgAGUAcwBxACAAdABpAHIAYQBkAGUAbgB0AGUAcwAgADIA
MgA4ACAAdABvAHIAcgBlACAAZgByAGkAdQBzAGEALAAgAEwAYQAgAEUAcwBwAGUA
cgBpAGwAbABhACwAIABTAGEAbgB0AG8AIABEAG8AbQBpAG4AZwBvACwAIABSAGUA
cAD6AGIAbABpAGMAYQAgAEQAbwBtAGkAbgBpAGMAYQBuAGEwgY8GA1UdHwSBhzCB
hDBAoD6gPIY6aHR0cDovL2NybDEuY2FtYXJhc2FudG9kb21pbmdvLmRvL3B1Ymxp
Yy9wa2kvY3JsL0NDUFNELmNybDBAoD6gPIY6aHR0cDovL2NybDIuY2FtYXJhc2Fu
dG9kb21pbmdvLmRvL3B1YmxpYy9wa2kvY3JsL0NDUFNELmNybDAOBgNVHQ8BAf8E
BAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMCEGA1UdEQQaMBiB
Fmp1YW4uZi5zb3RvY0BnbWFpbC5jb20wDQYJKoZIhvcNAQELBQADggIBAIOdH28n
Yh8tjWQ2o1VUkDSudH5yJqLfKtlmPgBtRn68B/kSkhUpHYKUUJnNEnMUvwOy4dTK
RM7R0WW5uLvAOpkm+mlRD7QiumogUfphI0k53ihA/0ScxXjQPDbPzcqBn9LPWbum
lK1+4eKzIh3i+Sb/4Ip6wDx0g/oGva62EFy2oXkzdSuhb073Tpf/Z1uMxjlt7Ovy
7vs9KeQjleYUpD2qh2eSjGFkg5kl9rdpxnRG0eM/L9SZyt9IWiV4rcbxWDCI8GNb
G2ywTxUrg1hBwQsJ0RZl/YCT7RKkGtnXWPIaXqBTrXlRVNZwxSOj4y5a2vPXzP0q
48ZHM/zApoOAjyPkVE5XlZAeZ2eXMjG96AJKU479Jt3gv7qjFqkVNnxGezD2C1Hz
tAX1y/CSQis9UyOSAH1ryyjj8yzkj4KVC0zjCWgnr6aeW9qYEcrRi/C7/MNyMbPG
OhjQCzAMf5kDQZet/T9La5DABne5nfnJ3PHuosKLea/56vy5gAXKuytJ4LcsK7TZ
f50cNaEMrH0wVFvRUbYac6NYc7GNBMLa/1hZ2xaFRsjm08Lgn2jO8Z2tPixSYosV
J1987Ut4P8BA8oJlSyWFMWfR1JhG6HHLo+/ve5/6qZBFziW88cswre3fdtJUfUWo
Wv4IsWUzY37WB1Xp8yDedr1xnj0Ui5UrOI91
-----END CERTIFICATE-----
-31
View File
@@ -1,31 +0,0 @@
Bag Attributes
localKeyID: DD 61 51 0C 4E 4F C7 E5 71 0A 84 78 94 FC 2D C6 E0 A1 E3 74
Key Attributes: <No Attributes>
-----BEGIN PRIVATE KEY-----
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDAuMWJOZ7fUArX
qtdmS4Re6kmUta0n9ABnFEOaJh2cSHy/mNtwSE2efUJ2cHI6Cg29zZbs7wd8mwlT
FgtaAecgZznfw1a5o0p2jgHaK+jUKpApz04UbFR1UDSaKNaPQESXY9TMHvVwEN+9
BzyNkZzTreP0bA2DI2ywLNhjUnFYPyHadvi8A70MtxY8nxRAVqbhZ2u5f18w6suJ
i7HzVQqhbBTBYmWEi/mQ3g+ofTkBMwuvlgUV+8NZDIbhLhauD/Cew3o6ossP8T6t
zPHpKKcXWYmqKR5oFvC306J5MkKj/BSGIcUfWRCLebnhCsSb0gCW7liINW3w2/ht
/bAF10PFAgMBAAECggEARQ1vad3FeQo6+E90YmjIgyG7P5dg9aHNyyFNn5vsnCS0
3gmtBqxBc3o6KCneI8GabtmNLFPxAMqkKqsJYjSwVcHm0LAzEMzbT2NOcpetEug1
Q2XN+i9ei7IzRtE/H5DNgtj4VDL7ii3hnN9M6QS1hnsV5Gwa41P8C5vl5KCTkCRe
LGEtVXONbwjmu0S9nV78oyklMjrdTNYdzCJAaLSJrJTIsHdPqsfMnzKYVbpoOAGA
UWOlKyj9n+iY99p/adKR0ogLNSAjtwpJv50gL2xS5EBwws+Y3v/pCFy7/VQ6Kws9
jEv+FcosCaR2akusA9W5jIHN1QNWJB+Hcl8q+FvFAQKBgQD9xTr1dfnGgyutaDBT
q1wCrsPHUydW8CA5y1Jq/XuwTLb9JmSm9OnLOmDTSeJwN+COAUeDu6KQOicgKN3h
WPSEMZj1orNDj9FSZtOImMZetdl04GwwwhlMRg9HTXyRhm61yNv9E7x2EDGLNWF/
2cLAbtrWF3BggL5nFP5ps7AIIQKBgQDCaju17Z1CwedySnaMZ2b8LNHn/7C2xmmD
WYhaqSHphuUiXOpWYYCQ2+TrKw1SKyNClR+e6QgaMGFkAukP2RYmnrpW7F4cFNls
F82Fsl2BFizNChlskAaU5S2DPuUTyUPA59xVW+mupvi6Z1k5E5ZawTvuKjMQBEbe
fbVSqsc3JQKBgQC5voAOJCEDhQUWMrmUtEtvhz2zipCz2KStyL11pD3BaBVUK6Lm
dUMexocSf/Tm0G9jYVpX+KHfUUFMD71/8N1gWPEtcb4miIDdAHh6deBUeGRHYPCv
q5Jaurj6JqQz3CLymaczkRuTivzIePT5YIlk0n8IzzUo3XL//mTNN4F0IQKBgC+F
8FqkXtC2vXC+qwPfMtlpy1W+tt+22Iv3EtG2jkebZd9kfxPmeZrvZaHmwDbZvKDF
+xjJNeXQ9b2QyI/LLRL7sekVllue7RbzKpYH57tqREFKurRC8Jjs/JcchLq1dA5v
nvhuo0zCHALUyIafNx2wJootXpYHtZsld3FhtZjRAoGBAMViQhaIUNaPQAQE/JgS
TQsIe/L/+LNw377rdP1dhziyLXoXHuR+wu4lnNlGUO6M4tnP1EbcrmrtfSwVcm2o
1zwfLytI+1x6NbsaSCzUvLa0ftJuE3+RbBTKg4uz7IF3bqU1egaXiwebtc+h77mZ
BvoJbdy9DHJ+JLmkXsbcMEIW
-----END PRIVATE KEY-----
-27
View File
@@ -1,27 +0,0 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEAwLjFiTme31AK16rXZkuEXupJlLWtJ/QAZxRDmiYdnEh8v5jb
cEhNnn1CdnByOgoNvc2W7O8HfJsJUxYLWgHnIGc538NWuaNKdo4B2ivo1CqQKc9O
FGxUdVA0mijWj0BEl2PUzB71cBDfvQc8jZGc063j9GwNgyNssCzYY1JxWD8h2nb4
vAO9DLcWPJ8UQFam4WdruX9fMOrLiYux81UKoWwUwWJlhIv5kN4PqH05ATMLr5YF
FfvDWQyG4S4Wrg/wnsN6OqLLD/E+rczx6SinF1mJqikeaBbwt9OieTJCo/wUhiHF
H1kQi3m54QrEm9IAlu5YiDVt8Nv4bf2wBddDxQIDAQABAoIBAEUNb2ndxXkKOvhP
dGJoyIMhuz+XYPWhzcshTZ+b7JwktN4JrQasQXN6Oigp3iPBmm7ZjSxT8QDKpCqr
CWI0sFXB5tCwMxDM209jTnKXrRLoNUNlzfovXouyM0bRPx+QzYLY+FQy+4ot4Zzf
TOkEtYZ7FeRsGuNT/Aub5eSgk5AkXixhLVVzjW8I5rtEvZ1e/KMpJTI63UzWHcwi
QGi0iayUyLB3T6rHzJ8ymFW6aDgBgFFjpSso/Z/omPfaf2nSkdKICzUgI7cKSb+d
IC9sUuRAcMLPmN7/6Qhcu/1UOisLPYxL/hXKLAmkdmpLrAPVuYyBzdUDViQfh3Jf
KvhbxQECgYEA/cU69XX5xoMrrWgwU6tcAq7Dx1MnVvAgOctSav17sEy2/SZkpvTp
yzpg00nicDfgjgFHg7uikDonICjd4Vj0hDGY9aKzQ4/RUmbTiJjGXrXZdOBsMMIZ
TEYPR018kYZutcjb/RO8dhAxizVhf9nCwG7a1hdwYIC+ZxT+abOwCCECgYEAwmo7
te2dQsHnckp2jGdm/CzR5/+wtsZpg1mIWqkh6YblIlzqVmGAkNvk6ysNUisjQpUf
nukIGjBhZALpD9kWJp66VuxeHBTZbBfNhbJdgRYszQoZbJAGlOUtgz7lE8lDwOfc
VVvprqb4umdZOROWWsE77iozEARG3n21UqrHNyUCgYEAub6ADiQhA4UFFjK5lLRL
b4c9s4qQs9ikrci9daQ9wWgVVCui5nVDHsaHEn/05tBvY2FaV/ih31FBTA+9f/Dd
YFjxLXG+JoiA3QB4enXgVHhkR2Dwr6uSWrq4+iakM9wi8pmnM5Ebk4r8yHj0+WCJ
ZNJ/CM81KN1y//5kzTeBdCECgYAvhfBapF7Qtr1wvqsD3zLZactVvrbfttiL9xLR
to5Hm2XfZH8T5nma72Wh5sA22bygxfsYyTXl0PW9kMiPyy0S+7HpFZZbnu0W8yqW
B+e7akRBSrq0QvCY7PyXHIS6tXQOb574bqNMwhwC1MiGnzcdsCaKLV6WB7WbJXdx
YbWY0QKBgQDFYkIWiFDWj0AEBPyYEk0LCHvy//izcN++63T9XYc4si16Fx7kfsLu
JZzZRlDujOLZz9RG3K5q7X0sFXJtqNc8Hy8rSPtcejW7Gkgs1Ly2tH7SbhN/kWwU
yoOLs+yBd26lNXoGl4sHm7XPoe+5mQb6CW3cvQxyfiS5pF7G3DBCFg==
-----END RSA PRIVATE KEY-----
+1 -1
View File
@@ -15,7 +15,7 @@
<MINIPAGE name="Page Root" width="max" length="max">
<rtl:match name="OnEveryRow" nameConstraint="OnEveryRow" minOccurs="0" maxOccurs="unbounded">
<LAYOUTNODE name="Layout Node2" width="min" length="min">
<IMAGEBOX name="ImageBox3" width="5cm" length="1.5cm" url="{{&quot;file:///E:/MARMOTECHC/BIN320/IMAGENES/LOGO_DCM.png&quot;}}" intendedResolution="111"/>
<IMAGEBOX name="ImageBox3" width="5cm" length="1.5cm" url="{{&quot;IMAGENES/Logo_DCM.png&quot;}}" intendedResolution="111"/>
<MINIPAGE name="Separator" width="1" length="max" bgColor="#000000" layoutDirection="leftToRight" swapX="false"/>
</LAYOUTNODE>
<LAYOUTNODE name="Layout Node3" width="max" length="min" fontSize="10">
+1 -1
View File
@@ -18,7 +18,7 @@
<LAYOUTNODE name="Layout Node9" y="max-33.3652" width="214.531" length="26.3906" anchorY="1" alignment="center" layoutDirection="topToBottom" floatingBehavior="free">
<WORDBOX name="WordBox9" width="213.984" length="14.3281" alignment="far" fontSize="20" fontBold="true" underline="true" layoutDirection="topToBottom" baselineType="leftleft" textAlignment="center" text="PRODUCCIÓN DIARIA" trimText="both"/>
</LAYOUTNODE>
<IMAGEBOX name="ImageBox1_1" y="40.5932" width="221.836" length="92.4741" floatingBehavior="enclosed" url="file:///E:/MARMOTECHC/IMAGENES/logo.png" intendedResolution="120"/>
<IMAGEBOX name="ImageBox1_1" y="40.5932" width="221.836" length="92.4741" floatingBehavior="enclosed" url="IMAGENES/Logo.png" intendedResolution="120"/>
</MINIPAGE>
<MINIPAGE name="StripeLayouter12" width=".5cm" layoutDirection="leftToRight"/>
<MINIPAGE name="StripeLayouter13" width="min" alignment="near" layoutDirection="leftToRight">
+1 -1
View File
@@ -15,7 +15,7 @@
<MINIPAGE name="Page Root" width="max" length="max" lengthAdjustment="shrinkToChildren" layoutDirection="topToBottom" swapX="false">
<rtl:match name="Group num_emp" nameConstraint="Group" minOccurs="0" maxOccurs="unbounded">
<MINIPAGE name="encabezado" width="max" length="min" alignment="near" layoutDirection="topToBottom" floatingBehavior="free">
<IMAGEBOX name="ImageBox1" width="77.9666" alignment="near" url="{{&quot;file:///C://Users//jsoto//Documents//PROYECTOS//BDL320//MARMOTECH//PROYECTO//bin//IMAGENES//LOGO_DCM.PNG&quot;}}" intendedResolution="96"/>
<IMAGEBOX name="ImageBox1" width="77.9666" alignment="near" url="{{&quot;IMAGENES/Logo_DCM.png&quot;}}" intendedResolution="96"/>
<LAYOUTNODE name="Layout Node6" width="min" length="max" fontBold="true" layoutDirection="leftToRight">
<rtl:input-variable name="c_entra.nombre_tipo" type="FGLString" expectedLocation="expectedHere"/>
<WORDBOX name="WordBox10" alignment="near" baselineType="leftleft" text="{{&quot;TIPO NOMINA: &quot;+c_entra.nombre_tipo}}"/>
+1 -1
View File
@@ -13,7 +13,7 @@
<rtl:match nameConstraint="Report">
<MINIPAGE name="Page Root" width="max" length="max">
<LAYOUTNODE name="LayoutNode" width="min" length="max" layoutDirection="leftToRight" floatingBehavior="enclosed">
<IMAGEBOX name="ImageBox" width="4cm" length="2.7cm" floatingBehavior="enclosed" url="{{&quot;file:///F:/master/imagenes/genero_logo.png&quot;}}" intendedResolution="120"/>
<IMAGEBOX name="ImageBox" width="4cm" length="2.7cm" floatingBehavior="enclosed" url="{{&quot;IMAGENES/genero_logo.png&quot;}}" intendedResolution="120"/>
<rtl:input-variable name="p_compania.nombre" type="FGLString" expectedLocation="expectedAhead"/>
<WORDWRAPBOX name="p_compania.nombre Value" width="max-7cm" floatingBehavior="enclosed" text="{{p_compania.nombre}}" textAlignment="center"/>
<rtl:input-variable name="fecha" type="FGLString" expectedLocation="expectedAhead"/>
+1 -1
View File
@@ -15,7 +15,7 @@
<MINIPAGE name="MiniPage1" width="max" length="min" fontName="Arial">
<LAYOUTNODE name="Layout Node7" width="min" length="min" swapX="true" port="firstPageHeader">
<MINIPAGE name="StripeLayouter11" width="min" layoutDirection="leftToRight">
<IMAGEBOX name="ImageBox1" y="14.2264" width="5cm" length="3cm" floatingBehavior="enclosed" url="{{&quot;file:///E:/MARMOTECHC/BIN320/IMAGENES/Logo_DCM.PNG&quot;}}" intendedResolution="120"/>
<IMAGEBOX name="ImageBox1" y="14.2264" width="5cm" length="3cm" floatingBehavior="enclosed" url="{{&quot;IMAGENES/Logo_DCM.png&quot;}}" intendedResolution="120"/>
<LAYOUTNODE name="Layout Node9" y="max-5cm" width="min" length="min" anchorY="1" floatingBehavior="enclosed">
<rtl:input-variable name="p_companias.nombre" type="FGLString" expectedLocation="expectedAhead"/>
<WORDBOX name="WordBox9" alignment="near" fontBold="true" baselineType="leftleft" text="{{p_companias.nombre.trim()}}"/>
+1 -1
View File
@@ -16,7 +16,7 @@
<LAYOUTNODE name="Layout Node7" width="min" length="min" swapX="true" port="firstPageHeader">
<MINIPAGE name="StripeLayouter11" width="min" layoutDirection="leftToRight">
<LAYOUTNODE name="Layout Node8" y=".5cm" width="4cm" length="min" bgColor="#c0c0c0" swapX="true" floatingBehavior="enclosed"/>
<IMAGEBOX name="ImageBox1" y="14.2264" width="4cm" length="3cm" floatingBehavior="enclosed" url="{{&quot;file:///C:/Users/jsoto/Documents/PROYECTOS/BDL320/MARMOTECH/PROYECTO/bin/IMAGENES/Logo_DCM.PNG&quot;}}" intendedResolution="120"/>
<IMAGEBOX name="ImageBox1" y="14.2264" width="4cm" length="3cm" floatingBehavior="enclosed" url="{{&quot;IMAGENES/Logo_DCM.png&quot;}}" intendedResolution="120"/>
<LAYOUTNODE name="Layout Node9" y="max-29.9908" width="min" length="min" anchorY="1" fontSize="12" floatingBehavior="enclosed">
<rtl:input-variable name="p_companias.nombre" type="FGLString" expectedLocation="expectedAhead"/>
<WORDBOX name="WordBox9" alignment="near" fontBold="true" baselineType="leftleft" text="{{p_companias.nombre.trim()}}"/>
+1 -1
View File
@@ -20,7 +20,7 @@
<rtl:input-variable name="visualiza" type="FGLString" expectedLocation="expectedAhead"/>
<LAYOUTNODE name="LayoutNode40" rtl:condition="visualiza==&quot;SI&quot;" width="min" length="min" alignment="far" layoutDirection="topToBottom" floatingBehavior="enclosed">
<LAYOUTNODE name="imagen" width="min" length="min" layoutDirection="leftToRight" floatingBehavior="enclosed">
<IMAGEBOX name="ImageBox1_1_1" length="70" alignment="near" floatingBehavior="enclosed" url="{{&quot;file:///C:/Users/jsoto/Documents/PROYECTOS/BDL320/MARMOTECH/PROYECTO/bin/IMAGENES/logo.png&quot;}}" intendedResolution="120"/>
<IMAGEBOX name="ImageBox1_1_1" length="70" alignment="near" floatingBehavior="enclosed" url="{{&quot;IMAGENES/Logo.png&quot;}}" intendedResolution="120"/>
</LAYOUTNODE>
<LAYOUTNODE name="infocia" width="min" length="min" anchorY="1" fontSize="12" floatingBehavior="enclosed">
<rtl:input-variable name="sucnombre" type="FGLString" expectedLocation="expectedAhead"/>
+1 -1
View File
@@ -21,7 +21,7 @@
<LAYOUTNODE name="Encabezado" width="min" length="max" alignment="near" layoutDirection="leftToRight" floatingBehavior="enclosed">
<LAYOUTNODE name="LayoutNode40" width="min" length="min" alignment="far" layoutDirection="topToBottom" floatingBehavior="enclosed">
<LAYOUTNODE name="imagen" width="min" length="min" layoutDirection="leftToRight" floatingBehavior="enclosed">
<IMAGEBOX name="ImageBox1_1_1" length="70" alignment="near" floatingBehavior="enclosed" url="{{&quot;file:///E:/MARMOTECHC/BIN320/IMAGENES/logo.png&quot;}}" intendedResolution="120"/>
<IMAGEBOX name="ImageBox1_1_1" length="70" alignment="near" floatingBehavior="enclosed" url="{{&quot;IMAGENES/Logo.png&quot;}}" intendedResolution="120"/>
</LAYOUTNODE>
<LAYOUTNODE name="infocia" width="min" length="min" anchorY="1" fontSize="12" floatingBehavior="enclosed">
<WORDBOX name="WordBox9" alignment="near" fontBold="true" baselineType="leftleft" text="{{sucnombre.trim()}}"/>
+1 -1
View File
@@ -19,7 +19,7 @@
<LAYOUTNODE name="LayoutNode35" width="min" length="max" alignment="near" layoutDirection="leftToRight" floatingBehavior="enclosed">
<LAYOUTNODE name="LayoutNode40" width="min" length="min" alignment="far" layoutDirection="topToBottom" floatingBehavior="enclosed">
<LAYOUTNODE name="imagen" width="min" length="min" layoutDirection="leftToRight" floatingBehavior="enclosed">
<IMAGEBOX name="ImageBox1_1_1" length="70" alignment="near" floatingBehavior="enclosed" url="{{&quot;file:///F:/MARMOTECHC/BIN320/IMAGENES/logo.png&quot;}}" intendedResolution="120"/>
<IMAGEBOX name="ImageBox1_1_1" length="70" alignment="near" floatingBehavior="enclosed" url="{{&quot;IMAGENES/Logo.png&quot;}}" intendedResolution="120"/>
</LAYOUTNODE>
<LAYOUTNODE name="infocia" width="min" length="min" anchorY="1" fontSize="12" floatingBehavior="enclosed">
<rtl:input-variable name="sucnombre" type="FGLString" expectedLocation="expectedAhead"/>
+1 -1
View File
@@ -15,7 +15,7 @@
<MINIPAGE name="Page Root" width="max" length="min" alignment="near">
<MINIPAGE name="ENCABEZADOSGRAL" width="130" length="560.485" alignment="center" fontSize="9" layoutDirection="leftToRight">
<rtl:input-variable name="y.monto_itbis" type="FGLNumeric" expectedLocation="expectedAhead"/>
<IMAGEBOX name="ImageBox4" rtl:condition="y.monto_itbis&gt;0" x="0" y="-11.5843" width="4cm" length="2.7cm" anchorX="0" anchorY="0" url="{{&quot;file:///E:/MARMOTECHC/BIN320/imagenes/logo.png&quot;}}" intendedResolution="96"/>
<IMAGEBOX name="ImageBox4" rtl:condition="y.monto_itbis&gt;0" x="0" y="-11.5843" width="4cm" length="2.7cm" anchorX="0" anchorY="0" url="{{&quot;IMAGENES/Logo.png&quot;}}" intendedResolution="96"/>
<rtl:input-variable name="y.monto_itbis" type="FGLNumeric" expectedLocation="expectedAhead"/>
<LAYOUTNODE name="Layout Node8" rtl:condition="y.monto_itbis&gt;0" y="max-7.5cm" width="8cm" length="min" anchorY="1" floatingBehavior="enclosed">
<rtl:input-variable name="p_companias.nombre" type="FGLString" expectedLocation="expectedAhead"/>
+1 -1
View File
@@ -13,7 +13,7 @@
<rtl:match nameConstraint="Report">
<MINIPAGE name="Page Root" width="max" length="min">
<MINIPAGE name="ENCABEZADOSGRAL" width="130" length="560.485" alignment="center" fontSize="9" layoutDirection="leftToRight">
<IMAGEBOX name="ImageBox4" x="5" y="2" width="4cm" length="2.7cm" anchorX="0" anchorY="0" url="{{&quot;file:///F:/master/imagenes/genero_logo.png&quot;}}" intendedResolution="96"/>
<IMAGEBOX name="ImageBox4" x="5" y="2" width="4cm" length="2.7cm" anchorX="0" anchorY="0" url="{{&quot;IMAGENES/genero_logo.png&quot;}}" intendedResolution="96"/>
<LAYOUTNODE name="Layout Node8" y="max-7.5cm" width="8cm" length="min" anchorY="1" floatingBehavior="enclosed">
<rtl:input-variable name="p_companias.nombre" type="FGLString" expectedLocation="expectedAhead"/>
<WORDWRAPBOX name="p_companias.nombre Value" width="width(&quot;M&quot;)*20" alignment="baseline" fontSize="12" fontBold="true" baselineType="leftleft" text="{{p_companias.nombre}}"/>
+1 -1
View File
@@ -13,7 +13,7 @@
<PXML name="veprrp049.4rp">
<MINIPAGE name="Page Root" width="max" length="min">
<MINIPAGE name="ENCABEZADOSGRAL" width="130" length="560.485" alignment="center" fontSize="9" layoutDirection="leftToRight">
<IMAGEBOX name="ImageBox4" x="7" y="5" width="112.489" length="65.8341" anchorX="0" anchorY="0" url="{{&quot;file:///c:/genero/IMAGENES/LOGO.JPG&quot;}}"></IMAGEBOX>
<IMAGEBOX name="ImageBox4" x="7" y="5" width="112.489" length="65.8341" anchorX="0" anchorY="0" url="{{&quot;IMAGENES/LOGO.JPG&quot;}}"></IMAGEBOX>
<LAYOUTNODE name="Layout Node8" y="max-181.379" width="min" length="min" anchorY="1" floatingBehavior="enclosed">
<WORDWRAPBOX name="p_companias.nombre Value" width="width(&quot;M&quot;)*20" alignment="baseline" fontSize="12" fontBold="true" baselineType="leftleft" text="{{p_companias.nombre}}"></WORDWRAPBOX>
<WORDBOX name="WordBox3" width="144.562" alignment="baseline" fontSize="9" baselineType="leftleft" text="{{p_companias.direccion.value}}"></WORDBOX>
+1 -1
View File
@@ -13,7 +13,7 @@
<rtl:match nameConstraint="Report">
<MINIPAGE name="Page Root" width="max" length="min">
<MINIPAGE name="ENCABEZADOSGRAL" width="130" length="560.485" alignment="center" fontSize="9" layoutDirection="leftToRight">
<IMAGEBOX name="ImageBox4" x="7" y="5" width="97.489" length="66.5841" anchorX="0" anchorY="0" url="{{&quot;file:///f:/master/IMAGENES/LOGO.JPG&quot;}}" intendedResolution="96"/>
<IMAGEBOX name="ImageBox4" x="7" y="5" width="97.489" length="66.5841" anchorX="0" anchorY="0" url="{{&quot;IMAGENES/LOGO.JPG&quot;}}" intendedResolution="96"/>
<LAYOUTNODE name="Layout Node8" y="max-181.379" width="193.25" length="84.75" anchorY="1" floatingBehavior="enclosed">
<rtl:input-variable name="p_companias.nombre" type="FGLString" expectedLocation="expectedAhead"/>
<WORDWRAPBOX name="p_companias.nombre Value" width="width(&quot;M&quot;)*20" alignment="baseline" fontSize="12" fontBold="true" baselineType="leftleft" text="{{p_companias.nombre}}"/>
+1 -1
View File
@@ -13,7 +13,7 @@
<PXML name="veprrp049.4rp">
<MINIPAGE name="Page Root" width="max" length="min">
<MINIPAGE name="ENCABEZADOSGRAL" width="130" length="560.485" alignment="center" fontSize="9" layoutDirection="leftToRight">
<IMAGEBOX name="ImageBox4" x="7" y="5" width="112.489" length="65.8341" anchorX="0" anchorY="0" url="{{&quot;file:///f:/master/IMAGENES/LOGO.JPG&quot;}}"></IMAGEBOX>
<IMAGEBOX name="ImageBox4" x="7" y="5" width="112.489" length="65.8341" anchorX="0" anchorY="0" url="{{&quot;IMAGENES/LOGO.JPG&quot;}}"></IMAGEBOX>
<LAYOUTNODE name="Layout Node8" y="max-181.379" width="min" length="min" anchorY="1" floatingBehavior="enclosed">
<WORDWRAPBOX name="p_companias.nombre Value" width="width(&quot;M&quot;)*20" alignment="baseline" fontSize="12" fontBold="true" baselineType="leftleft" text="{{p_companias.nombre}}"></WORDWRAPBOX>
<WORDBOX name="WordBox3" width="6cm" alignment="baseline" fontSize="9" baselineType="leftleft" text="{{p_companias.direccion.value}}"></WORDBOX>
+38 -33
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<ManagedForm fileVersion="31400" gstVersion="31408" name="ManagedForm" uid="{31f07807-66ff-4015-b438-54609b9d94d1}">
<ManagedForm fileVersion="31400" gstVersion="3140a" name="ManagedForm" uid="{31f07807-66ff-4015-b438-54609b9d94d1}">
<AGSettings>
<DynamicProperties version="2"/>
</AGSettings>
@@ -7,41 +7,46 @@
<RecordField colName="" fieldIdRef="1" name="ano" sqlTabName="" table_alias_name="" uid="{29b3c62f-3acc-4fe5-9519-691b62244513}"/>
<RecordField colName="" fieldIdRef="3" name="tasa" sqlTabName="" table_alias_name="" uid="{335a3faf-3971-46cf-8682-b2a0d26d0ce4}"/>
<RecordField colName="" fieldIdRef="4" name="ventas" sqlTabName="" table_alias_name="" uid="{0d44db9e-8bb3-4234-b3e1-a451631885b0}"/>
<RecordField colName="" fieldIdRef="5" name="tipo_cliente" sqlTabName="" table_alias_name="" uid="{cc62abbe-1941-48fd-8d4f-24abf68a16f5}"/>
<RecordField colName="" fieldIdRef="6" name="mes" sqlTabName="" table_alias_name="" uid="{5dd5469e-a72f-405c-8e6a-fcf39b9979ec}"/>
<RecordField colName="" defaultValue="1" fieldIdRef="6" name="mes" sqlTabName="" table_alias_name="" uid="{5dd5469e-a72f-405c-8e6a-fcf39b9979ec}"/>
<RecordField defaultValue="NO" fieldIdRef="5" length="2" name="replica" uid="{3c059da6-3a31-4a3c-862c-89bcdd2a39a9}"/>
</Record>
<Record name="record1" uid="{cabacd20-e0a8-493e-be77-0cba78915dc5}">
<RecordField fieldIdRef="2" name="edit1" uid="{bd6d1cf9-069e-4b14-a608-c0150c908861}"/>
<RecordField fieldIdRef="7" name="edit2" uid="{909aebc3-d3fe-4f9d-923d-2f68fd9cd476}"/>
<Record name="sclientes" uid="{18e4456d-6a83-49cb-89b4-6ddc390b0f50}">
<RecordField fieldIdRef="2" name="tipo_cliente1" uid="{a893fece-c46b-4a9a-b5c1-d9057eef321e}"/>
<RecordField fieldIdRef="7" name="tasa1" uid="{1cdfd2ef-c515-4ff7-8cb6-2d8b8b7ff397}"/>
</Record>
<Form gridHeight="25" gridWidth="97" name="Form" text="ADMINISTRACION TASA">
<Folder gridHeight="18" gridWidth="64" name="folder1" posX="2" posY="2">
<Page name="page1" text="page1">
<Grid gridHeight="12" gridWidth="60" name="grid2" posX="2" posY="3">
<Table gridHeight="6" gridWidth="19" name="table1" posX="6" posY="3" totalRows="5">
<Edit fieldId="2" gridHeight="1" gridWidth="8" name="edit1" posX="0" posY="0" tabIndex="-1" title="edit1" widget="Edit"/>
<Edit fieldId="7" gridHeight="1" gridWidth="8" name="edit2" posX="8" posY="0" tabIndex="-1" title="edit2" widget="Edit"/>
</Table>
</Grid>
</Page>
<Page name="page2" text="page2">
<Grid gridHeight="14" gridWidth="39" name="Grid1" posX="1" posY="1">
<Label gridHeight="1" gridWidth="26" name="Label6" posX="4" posY="1" text="ADMINISTRACION TASAS"/>
<Label gridHeight="1" gridWidth="10" name="Label1" posX="5" posY="3" text="Ano"/>
<Edit aggregateColName="" aggregateName="" aggregateTableAliasName="" aggregateTableName="" colName="" fieldId="1" gridHeight="1" gridWidth="10" name="ano" posX="17" posY="3" sqlTabName="" tabIndex="1" table_alias_name="" title="Edit1" widget="Edit"/>
<Label gridHeight="1" gridWidth="10" name="Label2" posX="5" posY="4" text="Mes"/>
<Edit aggregateColName="" aggregateName="" aggregateTableAliasName="" aggregateTableName="" colName="" fieldId="6" gridHeight="1" gridWidth="10" name="mes" posX="17" posY="4" sqlTabName="" tabIndex="5" table_alias_name="" title="Edit1" widget="Edit"/>
<Label gridHeight="1" gridWidth="10" name="Label3" posX="5" posY="5" text="Moneda"/>
<ComboBox aggregateColName="" aggregateName="" aggregateTableAliasName="" aggregateTableName="" colName="" comment="Digite 1- VENTAS LOCALIES" fieldId="4" gridHeight="1" gridWidth="18" items="" name="ventas" posX="17" posY="5" sqlTabName="" tabIndex="3" table_alias_name="" title="Edit1" widget="ComboBox"/>
<Label gridHeight="1" gridWidth="10" name="Label4" posX="5" posY="6" text="Tipo Cuenta"/>
<Edit aggregateColName="" aggregateName="" aggregateTableAliasName="" aggregateTableName="" colName="" fieldId="5" gridHeight="1" gridWidth="10" name="tipo_cliente" posX="17" posY="6" sqlTabName="" tabIndex="4" table_alias_name="" title="Edit1" widget="Edit"/>
<Label gridHeight="1" gridWidth="10" name="Label5" posX="5" posY="7" text="Tasa"/>
<Edit aggregateColName="" aggregateName="" aggregateTableAliasName="" aggregateTableName="" colName="" fieldId="3" gridHeight="1" gridWidth="10" name="tasa" posX="17" posY="7" sqlTabName="" tabIndex="2" table_alias_name="" title="Edit1" widget="Edit"/>
</Grid>
</Page>
</Folder>
<Form gridHeight="25" gridWidth="80" name="Form" text="ADMINISTRACION TASA">
<Grid gridHeight="18" gridWidth="39" name="Grid1" posX="8" posY="3">
<Label gridHeight="1" gridWidth="26" name="Label6" posX="4" posY="1" text="ADMINISTRACION TASAS"/>
<Label gridHeight="1" gridWidth="10" name="Label1" posX="5" posY="3" text="Ano"/>
<Edit aggregateColName="" aggregateName="" aggregateTableAliasName="" aggregateTableName="" colName="" fieldId="1" gridHeight="1" gridWidth="10" name="ano" posX="17" posY="3" sqlTabName="" tabIndex="1" table_alias_name="" title="Edit1" widget="Edit"/>
<Label gridHeight="1" gridWidth="10" name="Label2" posX="5" posY="4" text="Mes"/>
<ComboBox aggregateColName="" aggregateName="" aggregateTableAliasName="" aggregateTableName="" colName="" defaultValue="1" fieldId="6" gridHeight="1" gridWidth="18" items="ENERO, FEBRERO, MARZO, ABRIL, MAYO, JUNIO, JULIO, AGOSTO, SEPTIEMBRE, OCTUBRE, NOVIEMBRE, DICIEMBRE" name="mes" posX="17" posY="4" sqlTabName="" tabIndex="4" table_alias_name="" title="Edit1" widget="ComboBox">
<Item lstrtext="false" name="1" text="ENERO"/>
<Item lstrtext="false" name="2" text="FEBRERO"/>
<Item lstrtext="false" name="3" text="MARZO"/>
<Item lstrtext="false" name="4" text="ABRIL"/>
<Item lstrtext="false" name="5" text="MAYO"/>
<Item lstrtext="false" name="6" text="JUNIO"/>
<Item lstrtext="false" name="7" text="JULIO"/>
<Item lstrtext="false" name="8" text="AGOSTO"/>
<Item lstrtext="false" name="9" text="SEPTIEMBRE"/>
<Item lstrtext="false" name="10" text="OCTUBRE"/>
<Item lstrtext="false" name="11" text="NOVIEMBRE"/>
<Item lstrtext="false" name="12" text="DICIEMBRE"/>
</ComboBox>
<Label gridHeight="1" gridWidth="10" name="Label3" posX="5" posY="5" text="Moneda"/>
<ComboBox aggregateColName="" aggregateName="" aggregateTableAliasName="" aggregateTableName="" colName="" comment="Digite 1- VENTAS LOCALIES" fieldId="4" gridHeight="1" gridWidth="18" items="" name="ventas" posX="17" posY="5" sqlTabName="" tabIndex="3" table_alias_name="" title="Edit1" widget="ComboBox"/>
<Label gridHeight="1" gridWidth="10" name="Label5" posX="5" posY="6" text="Tasa"/>
<Edit aggregateColName="" aggregateName="" aggregateTableAliasName="" aggregateTableName="" colName="" fieldId="3" gridHeight="1" gridWidth="10" name="tasa" posX="17" posY="6" sqlTabName="" tabIndex="2" table_alias_name="" title="Edit1" widget="Edit"/>
<Label gridHeight="1" gridWidth="10" name="label4" posX="5" posY="7" text="Replicar"/>
<CheckBox defaultValue="NO" fieldId="5" gridHeight="1" gridWidth="9" include="SI|NO" length="2" name="replica" notNull="true" posX="17" posY="7" tabIndex="-1" title="checkbox1" valueChecked="SI" valueUnchecked="NO" widget="CheckBox"/>
<Table gridHeight="6" gridWidth="28" name="table1" posX="5" posY="8" totalRows="5">
<Edit fieldId="2" gridHeight="1" gridWidth="8" name="tipo_cliente1" posX="0" posY="0" tabIndex="-1" title="Tipo Cliente" widget="Edit"/>
<Edit fieldId="7" gridHeight="1" gridWidth="11" name="tasa1" posX="8" posY="0" tabIndex="-1" title="Tasa" widget="Edit"/>
</Table>
</Grid>
</Form>
<DiagramLayout>
<![CDATA[AAAAAgAAAEwAewBjAGEAYgBhAGMAZAAyADAALQBlADAAYQA4AC0ANAA5ADMAZQAtAGIAZQA3ADcALQAwAGMAYgBhADcAOAA5ADEANQBkAGMANQB9QCAAAAQAAABAIAAABAAAAAAAAAAAAAAAAQAAAEwAewAyADYANwBkAGQANwBiADcALQAzAGEAOQA1AC0ANAAwADIAMAAtAGEAYgAyAGEALQBhAGIAOAAyAGQAMgA0ADQANABlADkANwB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==]]>
<![CDATA[AAAAAgAAAEwAewAyADYANwBkAGQANwBiADcALQAzAGEAOQA1AC0ANAAwADIAMAAtAGEAYgAyAGEALQBhAGIAOAAyAGQAMgA0ADQANABlADkANwB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEwAewAxADgAZQA0ADQANQA2AGQALQA2AGEAOAAzAC0ANAA5AGMAYgAtADgAOQBiADQALQA2AGQAZABjADMAOQAwAGIAMABmADUAMAB9QCQAAAAAAABAJAAAAAAAAD9QYk3S8an8AQ==]]>
</DiagramLayout>
</ManagedForm>
+1 -1
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<ManagedForm databaseName="sistemas" fileVersion="31400" gstVersion="31405" name="managedform" uid="{29ca7c1b-b292-45a4-9e5b-d22ba8587f8d}">
<ManagedForm databaseName="smarmotech" fileVersion="31400" gstVersion="31405" name="managedform" uid="{29ca7c1b-b292-45a4-9e5b-d22ba8587f8d}">
<AGSettings>
<DynamicProperties version="2"/>
</AGSettings>
+2 -2
View File
@@ -4,7 +4,7 @@
<Record additionalTables="" joinLeft="" joinOperator="" joinRight="" name="Undefined" order="" uid="{b4e41e18-a1ab-44ca-b0d2-21d63ec0b26b}" where="">
<RecordField colName="fecha_inicial" fieldIdRef="0" name="p_ano" sqlTabName="formonly" sqlType="CHAR" table_alias_name="" uid="{8833f641-6222-46a4-ba92-53eb1fdc87ba}"/>
<RecordField colName="fecha_final" defaultValue="01" fieldIdRef="1" name="p_mes" sqlTabName="formonly" sqlType="CHAR" table_alias_name="" uid="{a63991d6-4abf-4198-b711-b6a40886ffe1}"/>
<RecordField colName="" defaultValue="BALANCE GENERAL" fieldIdRef="2" name="estado" sqlTabName="" table_alias_name="" uid="{07465cbc-3322-43fb-ab48-4f22dde68501}"/>
<RecordField colName="" defaultValue="cgprrp012.4rp" fieldIdRef="2" name="estado" sqlTabName="" table_alias_name="" uid="{07465cbc-3322-43fb-ab48-4f22dde68501}"/>
<RecordField colName="" defaultValue="ACTIVOS" fieldIdRef="3" name="tipo_estado" sqlTabName="" table_alias_name="" uid="{1846db6d-746f-4998-9702-857110865eac}"/>
</Record>
<Form gridHeight="10" gridWidth="55" name="cgfmrp012">
@@ -27,7 +27,7 @@
<Item lstrtext="false" name="12" text="DICIEMBRE"/>
</ComboBox>
<Label gridHeight="1" gridWidth="10" name="Label1" posX="2" posY="3" text="Estado"/>
<ComboBox aggregateColName="" aggregateName="" aggregateTableAliasName="" aggregateTableName="" colName="" columnCount="" defaultValue="BALANCE GENERAL" fieldId="2" gridHeight="1" gridWidth="17" items="BALANCE GENERAL, INGRESOS Y EGRESOS" name="estado" posX="17" posY="3" rowCount="" sqlTabName="" stepX="" stepY="" tabIndex="3" table_alias_name="" title="ComboBox1" widget="ComboBox">
<ComboBox aggregateColName="" aggregateName="" aggregateTableAliasName="" aggregateTableName="" colName="" columnCount="" defaultValue="cgprrp012.4rp" fieldId="2" gridHeight="1" gridWidth="17" items="BALANCE GENERAL, INGRESOS Y EGRESOS" name="estado" posX="17" posY="3" rowCount="" sqlTabName="" stepX="" stepY="" tabIndex="3" table_alias_name="" title="ComboBox1" widget="ComboBox">
<Item lstrtext="false" name="cgprrp012.4rp" text="BALANCE GENERAL"/>
<Item lstrtext="false" name="cgprrp013.4rp" text="INGRESOS Y EGRESOS"/>
</ComboBox>
+1 -1
View File
@@ -7,7 +7,7 @@ FECHA REALIZADO : Septiembre 28, 1993.
MODULO UTILIZA : cgprmt001
--------------------------------------------------------------------------
}
database marmotech
database smarmotech
screen
{
Consulta departamentos
+1 -1
View File
@@ -126,7 +126,7 @@ FUNCTION cgprcs024()
FROM cgtb00004 a
WHERE (a.ref =a.ref AND a.tipo<>3) AND
(a.cuenta_no = gastos[idx].cuenta_no) AND
(a.fecha BETWEEN fecha_ini_act AND fecha.desde ) AND
(a.fecha >= fecha_ini_act AND a.fecha < fecha.desde) AND -- antes BETWEEN ... AND desde: el dia 'desde' se sumaba tambien en el rango (doble)
(a.departamento = cdepartamentos) AND
a.status_t is NULL
--227-1322-2108
+63 -84
View File
@@ -76,7 +76,7 @@ MAIN
CALL ARG_VAL(3) RETURNING impresor
# LET usuarios = "jsoto"
# LET clave = "1234"
CONNECT TO "marmotech" AS "IFMX" USER usuarios USING clave
# CONNECT TO "marmotech" AS "IFMX" USER usuarios USING clave -- G6: -6366; EXTERIOR se lee cross-DB (exterior.dbo.*)
CONNECT TO "smarmotech" AS "MSSQL" USER usuarios USING clave
SELECT a.* INTO p_compania.* FROM companias a
@@ -126,6 +126,7 @@ FUNCTION cgpcad004()
fecha1, fecha2 DATE,
pdescripcion CHAR(30)
DEFINE l_sql STRING, l_cnt INTEGER -- G6: SQL dinamico cross-DB a EXTERIOR
LET hoy = TODAY
LABEL vuelve:
@@ -199,17 +200,18 @@ FUNCTION cgpcad004()
CALL transac.clear()
END IF
IF cheques = "ED" THEN
SET CONNECTION "IFMX"
-- G6: antes SET CONNECTION "IFMX" (EXTERIOR); ahora cross-DB sobre la conexion unica
INPUT BY NAME xentrada
AFTER FIELD xentrada
IF xentrada IS NULL THEN
CALL msg(16)
NEXT FIELD xentrada
END IF
SELECT DISTINCT a.ref
FROM cgtb00004 a
WHERE a.ref = xentrada AND a.status_t IS NULL
IF STATUS = NOTFOUND THEN
LET l_sql = "SELECT COUNT(*) FROM exterior.dbo.cgtb00004 a",
" WHERE a.ref = ? AND a.status_t IS NULL"
PREPARE p_ex_ed FROM l_sql
EXECUTE p_ex_ed USING xentrada INTO l_cnt
IF l_cnt = 0 OR l_cnt IS NULL THEN
CALL msg(3)
NEXT FIELD xentrada
END IF
@@ -219,19 +221,14 @@ FUNCTION cgpcad004()
LET INT_FLAG = FALSE
EXIT INPUT
ELSE
DECLARE busca_entrada1 CURSOR FOR
SELECT A.CUENTA_NO,
c.DEPARTAMENTO,
SUM(c.DEBITO),
SUM(c.CREDITO)
FROM cgtb00001 a, cgtb00004 c
WHERE a.cuenta_no = c.cuenta_no
AND c.status_t IS NULL
AND c.ref = xentrada
GROUP BY A.CUENTA_NO, c.DEPARTAMENTO
LET l_sql = "SELECT a.cuenta_no, c.departamento, SUM(c.debito), SUM(c.credito)",
" FROM exterior.dbo.cgtb00001 a, exterior.dbo.cgtb00004 c",
" WHERE a.cuenta_no = c.cuenta_no AND c.status_t IS NULL AND c.ref = ?",
" GROUP BY a.cuenta_no, c.departamento"
DECLARE busca_entrada1 CURSOR FROM l_sql
LET idx = 1
FOREACH busca_entrada1
FOREACH busca_entrada1 USING xentrada
INTO transac[idx].cuenta,
transac[idx].departamento,
transac[idx].debito,
@@ -244,15 +241,16 @@ FUNCTION cgpcad004()
END IF
IF cheques = "CK" THEN
SET CONNECTION "IFMX"
-- G6: antes SET CONNECTION "IFMX" (EXTERIOR); ahora cross-DB sobre la conexion unica
INPUT BY NAME fecha1, fecha2, pcuenta_no
AFTER FIELD pcuenta_no
SELECT a.descripcion
INTO pdescripcion
FROM cgtb00001 a
WHERE a.cuenta_no = pcuenta_no AND a.status_t IS NULL
LET l_sql = "SELECT a.descripcion FROM exterior.dbo.cgtb00001 a",
" WHERE a.cuenta_no = ? AND a.status_t IS NULL"
PREPARE p_ex_ck FROM l_sql
LET pdescripcion = NULL
EXECUTE p_ex_ck USING pcuenta_no INTO pdescripcion
IF STATUS = NOTFOUND THEN
IF pdescripcion IS NULL THEN
CALL msg(3)
NEXT FIELD pcuenta_no
END IF
@@ -262,18 +260,15 @@ FUNCTION cgpcad004()
EXIT INPUT
END INPUT
DECLARE busca_cheques CURSOR FOR
SELECT A.CUENTA_NO, c.DEPARTAMENTO, SUM(c.DEBITO), SUM(c.CREDITO)
FROM cgtb00001 a, cgtb00004 c
WHERE a.cuenta_no = c.cuenta_no
AND c.status_t IS NULL
AND c.fecha BETWEEN fecha1 AND fecha2
AND detalles = pcuenta_no
GROUP BY A.CUENTA_NO, c.DEPARTAMENTO
ORDER BY a.cuenta_no
LET l_sql = "SELECT a.cuenta_no, c.departamento, SUM(c.debito), SUM(c.credito)",
" FROM exterior.dbo.cgtb00001 a, exterior.dbo.cgtb00004 c",
" WHERE a.cuenta_no = c.cuenta_no AND c.status_t IS NULL",
" AND c.fecha BETWEEN ? AND ? AND c.detalles = ?",
" GROUP BY a.cuenta_no, c.departamento ORDER BY a.cuenta_no"
DECLARE busca_cheques CURSOR FROM l_sql
LET idx = 1
FOREACH busca_cheques
FOREACH busca_cheques USING fecha1, fecha2, pcuenta_no
INTO transac[idx].cuenta,
transac[idx].departamento,
transac[idx].debito,
@@ -283,7 +278,7 @@ FUNCTION cgpcad004()
END IF
IF cheques = "CP" THEN
SET CONNECTION "IFMX"
-- G6: antes SET CONNECTION "IFMX" (EXTERIOR); ahora cross-DB sobre la conexion unica
INPUT BY NAME pcod_sp, fecha1, fecha2
AFTER FIELD pcod_sp
IF pcod_sp IS NULL THEN
@@ -291,12 +286,10 @@ FUNCTION cgpcad004()
NEXT FIELD pcod_sp
END IF
AFTER FIELD fecha2
SELECT COUNT(*)
INTO registros
FROM cptb00003 a
WHERE a.fecha BETWEEN fecha1 AND fecha2
AND a.cod_sp = pcod_sp
AND a.status_t IS NULL
LET l_sql = "SELECT COUNT(*) FROM exterior.dbo.cptb00003 a",
" WHERE a.fecha BETWEEN ? AND ? AND a.cod_sp = ? AND a.status_t IS NULL"
PREPARE p_ex_cxp FROM l_sql
EXECUTE p_ex_cxp USING fecha1, fecha2, pcod_sp INTO registros
IF registros < 0 OR registros IS NULL THEN
CALL msg(3)
@@ -306,27 +299,15 @@ FUNCTION cgpcad004()
EXIT INPUT
END INPUT
DECLARE busca_cxp CURSOR FOR
SELECT A.CUENTA_NO,
a.DEPARTAMENTO,
a.cod_aux,
a.cod_sec,
a.num_doc,
SUM(a.DEBITO),
SUM(a.CREDITO)
FROM cptb00003 a
WHERE a.status_t IS NULL
AND a.cod_sp = pcod_sp
AND a.fecha BETWEEN fecha1 AND fecha2
GROUP BY A.CUENTA_NO,
a.DEPARTAMENTO,
a.cod_aux,
a.cod_Sec,
a.num_doc
ORDER BY a.num_doc DESC, 6 DESC, 2
LET l_sql = "SELECT a.cuenta_no, a.departamento, a.cod_aux, a.cod_sec, a.num_doc,",
" SUM(a.debito), SUM(a.credito) FROM exterior.dbo.cptb00003 a",
" WHERE a.status_t IS NULL AND a.cod_sp = ? AND a.fecha BETWEEN ? AND ?",
" GROUP BY a.cuenta_no, a.departamento, a.cod_aux, a.cod_sec, a.num_doc",
" ORDER BY a.num_doc DESC, 6 DESC, 2"
DECLARE busca_cxp CURSOR FROM l_sql
LET idx = 1
FOREACH busca_cxp
FOREACH busca_cxp USING pcod_sp, fecha1, fecha2
INTO transac[idx].cuenta,
transac[idx].departamento,
transac[idx].cod_aux,
@@ -711,18 +692,22 @@ FUNCTION cgpcad004()
END IF
LET r_filename = "cgprmt004.4rp"
LET r_output = "SVG"
-- G6: el visor SVG (GRV) solo existe en GDC; en el navegador (GBC) se cuelga -> PDF
LET r_output = getPreviewDevice()
#LET preview = 1
-- configure report engine; the functions prefixed fgl that are called here are part of the GRW API
IF fgl_report_loadCurrentSettings(r_filename) THEN -- load the .4rp file
CALL fgl_report_selectDevice(r_output) -- changing default
IF preview = 0 THEN
IF r_output <> "SVG" THEN
CALL fgl_report_selectPreview(1)
ELSE IF preview = 0 THEN
CALL fgl_report_selectPreview(1) -- changing default
CALL fgl_report_configureSVGPreview("PrintOnDefaultPrinter")
ELSE
CALL fgl_report_selectPreview(preview)
END IF
END IF
LET handler = fgl_report_commitCurrentSettings() -- commit changes
ELSE
@@ -896,11 +881,12 @@ FUNCTION cgpcmf004()
END IF
LET selec =
"SELECT DISTINCT CONVERT(char(10),a.fecha,103),a.ref,a.tipo,a.detalle_1,a.detalle_2 ",
-- G6: sin CONVERT(char(10),fecha,103): el texto dd/mm/aaaa no entra en un DATE (-1205)
"SELECT DISTINCT a.fecha,a.ref,a.tipo,a.detalle_1,a.detalle_2 ",
"FROM cgtb00004 a ",
"WHERE ",
criterio CLIPPED,
" AND a.tipo IN(1,3) ORDER BY CONVERT(char(10),a.fecha,103),a.ref"
" AND a.tipo IN(1,3) ORDER BY a.fecha,a.ref"
DISPLAY "seleccion: ", selec
PREPARE busca FROM selec
DECLARE datos SCROLL CURSOR FOR busca
@@ -1684,21 +1670,21 @@ FUNCTION cheques1()
debito DEC(12, 2),
credito DEC(12, 2)
END RECORD
DEFINE l_sql STRING -- G6: SQL dinamico cross-DB a EXTERIOR
OPEN WINDOW cgfmwd011
AT 15, 10
WITH FORM "cgfmwd011"
ATTRIBUTE(BORDER, FORM LINE FIRST + 1, COMMENT LINE LAST)
SET CONNECTION "IFMX"
-- G6: antes SET CONNECTION "IFMX" (EXTERIOR); ahora cross-DB sobre la conexion unica
INPUT BY NAME kfecha1, kfecha2, kcuenta_no
AFTER FIELD kcuenta_no
IF kcuenta_no IS NOT NULL THEN
SELECT a.descripcion
INTO kdescripcion
FROM cgtb00001 a
WHERE a.cuenta_no = kcuenta_no
IF STATUS = NOTFOUND THEN
LET l_sql = "SELECT a.descripcion FROM exterior.dbo.cgtb00001 a WHERE a.cuenta_no = ?"
PREPARE p_ex_cta FROM l_sql
LET kdescripcion = NULL
EXECUTE p_ex_cta USING kcuenta_no INTO kdescripcion
IF kdescripcion IS NULL THEN
CALL msg(3)
NEXT FIELD kcuenta_no
END IF
@@ -1715,22 +1701,15 @@ FUNCTION cheques1()
END IF
END INPUT
DECLARE busca_ex CURSOR FOR
SELECT A.CUENTA_NO,
A.DESCRIPCION,
c.DEPARTAMENTO,
SUM(c.DEBITO),
SUM(c.CREDITO)
FROM cgtb00001 a, cgtb00004 c
WHERE a.cuenta_no = c.cuenta_no
AND c.status_t IS NULL
AND c.fecha BETWEEN kfecha1 AND kfecha2
AND detalles = kcuenta_no
GROUP BY A.CUENTA_NO, A.DESCRIPCION, c.DEPARTAMENTO
ORDER BY a.cuenta_no
LET l_sql = "SELECT a.cuenta_no, a.descripcion, c.departamento, SUM(c.debito), SUM(c.credito)",
" FROM exterior.dbo.cgtb00001 a, exterior.dbo.cgtb00004 c",
" WHERE a.cuenta_no = c.cuenta_no AND c.status_t IS NULL",
" AND c.fecha BETWEEN ? AND ? AND c.detalles = ?",
" GROUP BY a.cuenta_no, a.descripcion, c.departamento ORDER BY a.cuenta_no"
DECLARE busca_ex CURSOR FROM l_sql
LET idx = 1
FOREACH busca_ex INTO kdetalle[idx].*
FOREACH busca_ex USING kfecha1, kfecha2, kcuenta_no INTO kdetalle[idx].*
LET transac[idx].cuenta = kdetalle[idx].cuenta_no
LET transac[idx].departamento = kdetalle[idx].departamento
LET transac[idx].debito = kdetalle[idx].debito
+1
View File
@@ -52,6 +52,7 @@ FUNCTION cgprmt005()
END FUNCTION
FUNCTION cgprad005()
DEFINE referencia LIKE cgtb00004.ref -- G6: no estaba declarada (-8446)
LET hoy = TODAY
LABEL volver1:
INITIALIZE recibo.* TO NULL
+129 -37
View File
@@ -8,13 +8,18 @@
}
GLOBALS
"cgprgb000.4gl"
DEFINE pano,pmes,pventas INT,
ptasa DEC(8,2),
preplica VARCHAR(2)
MAIN
DEFER INTERRUPT
CALL STARTLOG("CGPRMT021.TXT")
CALL ARG_VAL(1) RETURNING usuarios
CALL ARG_VAL(2) RETURNING clave
-- G6: "marmotech" no existe en el fglprofile (-6366); el binario de produccion (E:\MARMOTECH\BIN320 = EXTERIOR) conecta a smarmotech
CONNECT to "smarmotech" AS "MSSQL" USER usuarios USING clave
CALL cgprmt022()
END MAIN
@@ -24,50 +29,103 @@ FUNCTION cgprmt022()
ano SMALLINT,
mes SMALLINT,
ventas SMALLINT,
tipo_cliente SMALLINT,
tasa DEC(8,2)
END RECORD
END RECORD,
actualiza,selec,inserta STRING,
i INT,
clientes DYNAMIC ARRAY OF RECORD
tipo_cliente1 INT,
tasa1 DEC(12,2)
END RECORD,
replica VARCHAR(2)
OPEN WINDOW w1 WITH FORM "cgfmmt022"
INPUT BY NAME mtasa.*
DIALOG ATTRIBUTE(UNBUFFERED)
INPUT BY NAME mtasa.*,replica
BEFORE INPUT
CALL cventas()
LET mtasa.ano = YEAR(TODAY)
LET mtasa.mes = MONTH(TODAY)-1
DISPLAY BY NAME mtasa.ano,mtasa.mes
LET selec = "SELECT DISTINCT a.ano FROM marmotech.dbo.cgtb00084 a WHERE a.ano = ? AND a.mes = ? AND a.ventas = ? AND a.tipo_cliente = ?"
PREPARE selecciona FROM selec
AFTER INPUT
IF INT_FLAG THEN
CALL msg(16)
LET INT_FLAG = FALSE
EXIT INPUT
END IF
SELECT DISTINCT a.tipo_cliente FROM vetb00061 a WHERE a.tipo_cliente = mtasa.tipo_cliente AND
a.ventas = mtasa.ventas
IF STATUS = NOTFOUND THEN
CALL fgl_winmessage("INFO","COMBINACION TIPO CLIENTE Y MONEDA ESTAN ERRADOS","INFO")
NEXT FIELD ventas
END IF
SELECT DISTINCT a.ano,a.mes,a.ventas,a.tipo_cliente,a.tasa
INTO mtasa.ano,mtasa.mes,mtasa.ventas,mtasa.tipo_cliente
FROM cgtb00084 a WHERE a.ano = mtasa.ano AND a.mes = mtasa.mes AND
a.ventas = mtasa.ventas AND a.tipo_cliente = mtasa.tipo_cliente
IF STATUS <> NOTFOUND THEN
DISPLAY BY NAME mtasa.*
UPDATE cgtb00084 SET cgtb00084.tasa = mtasa.tasa,
us_mod = usuarios,
fech_mod = getdate()
WHERE cgtb00084.ano = mtasa.ano AND cgtb00084.mes = mtasa.mes AND
cgtb00084.ventas = mtasa.ventas AND
cgtb00084.tipo_cliente = mtasa.tipo_cliente
ELSE
INSERT INTO cgtb00084 (ano,mes,ventas,tipo_cliente,tasa,us_crea,fech_crea) VALUES
(mtasa.ano,mtasa.mes,mtasa.ventas,mtasa.tipo_cliente,mtasa.tasa,usuarios,getdate())
END IF
CALL msg(13)
EXIT INPUT
END INPUT
LET actualiza = "UPDATE marmotech.dbo.cgtb00084 set tasa = ? WHERE ano = ? and mes = ? and ventas =? and tipo_cliente = ?"
PREPARE actual FROM actualiza
LET inserta = "INSERT INTO marmotech.dbo.cgtb00084 (ano,mes,tipo_cliente,ventas,tasa) values ",
" (?,?,?,?,?)"
PREPARE adicionar FROM inserta
ON CHANGE tasa
DECLARE busca_tipos CURSOR for
-- En marmotech vetb00060 = tipo_cliente x moneda (en EXTERIOR es al reves: vetb00061)
SELECT DISTINCT a.tipo_cliente FROM vetb00060 a WHERE a.ventas = mtasa.ventas AND a.tipo_cliente > 14
LET i =1
FOREACH busca_tipos INTO clientes[i].*
LET clientes[i].tasa1=mtasa.tasa
LET i = i + 1
END FOREACH
IF i=1 THEN
CALL fgl_winmessage("INFO","COMBINACION TIPO CLIENTE Y MONEDA ESTAN ERRADOS","INFO")
NEXT FIELD ventas
END IF
END INPUT
DISPLAY ARRAY clientes TO sclientes.*
ON ACTION actualizar ATTRIBUTE(TEXT="Actualiza")
IF fgl_winquestion("Actualiza","Estas seguro de Actualizar la tasa?","No","Yes|No","question",0) = "Yes" THEN
FOR i = 1 TO clientes.getLength()
IF clientes[i].tipo_cliente1 IS NOT NULL THEN
IF clientes[i].tasa1 IS NULL THEN
CALL msg(16)
NEXT FIELD tasa
END IF
SELECT DISTINCT a.ano,a.mes,a.ventas,a.tipo_cliente
INTO mtasa.ano,mtasa.mes,mtasa.ventas,clientes[i].tipo_cliente1
FROM cgtb00084 a WHERE a.ano = mtasa.ano AND a.mes = mtasa.mes AND
a.ventas = mtasa.ventas AND a.tipo_cliente = clientes[i].tipo_cliente1
IF STATUS <> NOTFOUND THEN
DISPLAY BY NAME mtasa.*
UPDATE cgtb00084 SET cgtb00084.tasa = mtasa.tasa,
us_mod = usuarios,
fech_mod = getdate()
WHERE cgtb00084.ano = mtasa.ano AND cgtb00084.mes = mtasa.mes AND
cgtb00084.ventas = mtasa.ventas AND
cgtb00084.tipo_cliente = clientes[i].tipo_cliente1
ELSE
INSERT INTO cgtb00084 (ano,mes,ventas,tipo_cliente,tasa,us_crea,fech_crea) VALUES
(mtasa.ano,mtasa.mes,mtasa.ventas,clientes[i].tipo_cliente1,mtasa.tasa,usuarios,getdate())
END IF
-- (la version EXTERIOR repetia aqui el INSERT/UPDATE en marmotech.dbo.cgtb00084;
-- conectado a marmotech es la misma tabla: se quito la doble escritura)
END IF
END FOR
LET pano = mtasa.ano
LET pmes = mtasa.mes
LET pventas = mtasa.ventas
LET ptasa = mtasa.tasa
LET preplica = replica
IF replica = "SI" THEN
CALL replicar()
END IF
CALL insertalog()
CALL fgl_winmessage("INFO","ACTUALIZACION EXITOSA","INFO")
END IF
END DISPLAY
ON ACTION CANCEL
CALL fgl_winmessage("INFO","OPERACION CANCELADA","INFO")
RETURN
END DIALOG
CLOSE WINDOW w1
END FUNCTION
@@ -79,7 +137,7 @@ FUNCTION cventas()
LET pventas = ui.combobox.forname("formonly.ventas")
DECLARE bventas CURSOR FOR
SELECT a.ventas,a.descripcion FROM vetb00061 a
SELECT a.ventas,a.descripcion FROM vetb00061 a -- monedas en marmotech
CALL pventas.clear()
FOREACH bventas INTO kventas,dventas
@@ -87,3 +145,37 @@ FUNCTION cventas()
END FOREACH
END FUNCTION
FUNCTION replicar()
DEFINE replica,selecta,actualizacion STRING,
mes_falta,k,mesinsert INT
LET actualizacion = "UPDATE marmotech.dbo.cgtb00084 set tasa = ? WHERE ano = ? AND mes = ? AND ventas = ?"
PREPARE actualizacionxe FROM actualizacion
LET selecta = "SELECT DISTINCT a.ano FROM marmotech.dbo.cgtb00084 a WHERE a.ano = ? AND a.mes = ? AND a.ventas = ?"
PREPARE selecciona FROM selecta
LET replica = "INSERT INTO marmotech.dbo.cgtb00084 (ano,mes,ventas,tipo_cliente,tasa)
SELECT a.ano,?,a.ventas,a.tipo_cliente,a.tasa FROM cgtb00084 a WHERE a.ano = ? AND a.mes = ? AND a.ventas = ? "
PREPARE duplica FROM replica
LET mes_falta = 12 - pmes
LET mesinsert = pmes + 1
FOR k = 1 TO mes_falta
EXECUTE selecciona USING pano,mesinsert,pventas
IF STATUS = NOTFOUND THEN
EXECUTE duplica USING mesinsert,pano,pmes,pventas
ELSE
EXECUTE actualizacionxe USING ptasa,pano,mesinsert,pventas
END IF
LET mesinsert = mesinsert + 1
END FOR
END FUNCTION
FUNCTION insertaLog()
INSERT INTO cgtb00084_log VALUES (getdate(),usuarios,preplica)
END FUNCTION
+3 -3
View File
@@ -471,7 +471,7 @@ DISPLAY solicitud.cuenta_no1
ELSE
COMMIT WORK
LET r_filename ="cgprmt037.4rp"
LET r_output = "SVG"
LET r_output = getPreviewDevice() -- G6: SVG (GRV) solo en GDC; en web cuelga -> PDF
#LET preview = 1
-- configure report engine; the functions prefixed fgl that are called here are part of the GRW API
@@ -880,7 +880,7 @@ DIALOG ATTRIBUTES (UNBUFFERED,FIELD ORDER FORM )
ON ACTION imprimir
LET r_filename ="cgprmt037.4rp"
LET r_output = "SVG"
LET r_output = getPreviewDevice() -- G6: SVG (GRV) solo en GDC; en web cuelga -> PDF
IF fgl_report_loadCurrentSettings(r_filename) THEN -- load the .4rp file
CALL fgl_report_selectDevice(r_output) -- changing default
CALL fgl_report_selectPreview(true)
@@ -940,7 +940,7 @@ DIALOG ATTRIBUTES (UNBUFFERED,FIELD ORDER FORM )
ELSE
COMMIT WORK
LET r_filename ="cgprmt037.4rp"
LET r_output = "SVG"
LET r_output = getPreviewDevice() -- G6: SVG (GRV) solo en GDC; en web cuelga -> PDF
IF fgl_report_loadCurrentSettings(r_filename) THEN -- load the .4rp file
CALL fgl_report_selectDevice(r_output) -- changing default
CALL fgl_report_selectPreview(true)
+27 -12
View File
@@ -48,6 +48,7 @@ GLOBALS
clave CHAR(16)
END RECORD
DEFINE fecha_inicial,fecha_final DATE
DEFINE regenera SMALLINT -- TRUE = corrida sin filtro: actualiza cgtb00016
MAIN
DEFER INTERRUPT
CALL ARG_VAL(1) RETURNING usuarios
@@ -112,9 +113,15 @@ FUNCTION cgprrp008()
END IF
EXIT CONSTRUCT
END CONSTRUCT
-- cgtb00016 (base de cgprrp012/013) solo se regenera cuando se corre el mes
-- COMPLETO; con filtro de cuenta se borraba el mes y se reinsertaban solo
-- las cuentas filtradas (balance incompleto).
LET regenera = (criterio.trim() = "1=1")
IF regenera THEN
DELETE FROM cgtb00016 WHERE ano = p_ano AND mes=p_mes AND programa='cgprrp012.4rp'
DELETE FROM cgtb00016 WHERE ano = p_ano AND mes=p_mes AND programa='cgprrp013.4rp' AND
estado_m='390'
END IF
LET p = 1
LET selec =
@@ -132,7 +139,7 @@ DISPLAY "cuenta ",cuenta_reg
LET selec =
"SELECT b.cuenta_no,b.descripcion,b.estado_a,b.estado_m, ",
" ISNULL(SUM(a.debito),0),ISNULL(SUM(a.credito),0),b.nivel,b.analitico,b.aplica_a ",
"FROM cgtb00001 b LEFT OUTER JOIN cgtb00004_tmp a ON (a.cuenta_no = b.cuenta_no) AND (a.fecha BETWEEN ? AND ?) ",
"FROM cgtb00001 b LEFT OUTER JOIN cgtb00004 a ON (a.cuenta_no = b.cuenta_no) AND (a.fecha BETWEEN ? AND ?) ",
" AND (a.status_t IS NULL) ",
"WHERE (a.status_t IS NULL) AND ",
@@ -290,7 +297,7 @@ REPORT mayor_anal_gral(x,fecha1,fecha2)
# Balance Anterior
LET x.cuenta_no = x.cuenta_no clipped
SELECT sum(debito-credito) INTO balan_ant FROM cgtb00004_tmp
SELECT sum(debito-credito) INTO balan_ant FROM cgtb00004
WHERE (fecha < fecha1) and (cuenta_no[1] = x.cuenta_no) and
status_t is null
@@ -300,7 +307,7 @@ REPORT mayor_anal_gral(x,fecha1,fecha2)
# Actividades del mes
SELECT SUM(a.debito),SUM(a.credito) INTO x.debito,x.credito
FROM cgtb00004_tmp a
FROM cgtb00004 a
WHERE (a.cuenta_no[1] = x.cuenta_no) and a.status_t IS NULL AND
(a.fecha between fecha1 and fecha2)
@@ -316,7 +323,7 @@ REPORT mayor_anal_gral(x,fecha1,fecha2)
# Para Las Sub-control
IF x.nivel > 1 THEN
LET x.cuenta_no = x.cuenta_no clipped
SELECT SUM(a.debito-a.credito) INTO balan_ant FROM cgtb00004_tmp a
SELECT SUM(a.debito-a.credito) INTO balan_ant FROM cgtb00004 a
WHERE (a.cuenta_no[1,2] = x.cuenta_no) and a.status_t IS NULL AND
(a.fecha < fecha1 )
IF balan_ant is null THEN
@@ -325,14 +332,14 @@ REPORT mayor_anal_gral(x,fecha1,fecha2)
# Actividades del mes
SELECT SUM(a.debito),SUM(a.credito) INTO x.debito,x.credito
FROM cgtb00004_tmp a
FROM cgtb00004 a
WHERE (a.cuenta_no[1,2] = x.cuenta_no) and a.status_t IS NULL AND
(a.fecha between fecha1 and fecha2)
# Otras cuentas sub-controles (Balance Anterior)
IF x.cuenta_no[3] != " " THEN
SELECT SUM(a.debito-a.credito) INTO balan_ant FROM cgtb00004_tmp a
SELECT SUM(a.debito-a.credito) INTO balan_ant FROM cgtb00004 a
WHERE (a.cuenta_no[1,3] = x.cuenta_no) and a.status_t IS NULL AND
(a.fecha < fecha1 )
IF balan_ant is null THEN
@@ -340,13 +347,13 @@ REPORT mayor_anal_gral(x,fecha1,fecha2)
END IF
# Actividades del mes
SELECT SUM(a.debito),SUM(a.credito) INTO x.debito,x.credito
FROM cgtb00004_tmp a
FROM cgtb00004 a
WHERE (a.cuenta_no[1,3] = x.cuenta_no) and a.status_t IS NULL AND
(a.fecha between fecha1 and fecha2)
END IF
# Otras cuentas sub-controles (Actividades del mes)
IF x.cuenta_no[4] != " " THEN
SELECT SUM(a.debito-a.credito) INTO balan_ant FROM cgtb00004_tmp a
SELECT SUM(a.debito-a.credito) INTO balan_ant FROM cgtb00004 a
WHERE (a.cuenta_no[1,4] = x.cuenta_no) and a.status_t IS NULL AND
(a.fecha < fecha1 )
IF balan_ant is null THEN
@@ -354,7 +361,7 @@ REPORT mayor_anal_gral(x,fecha1,fecha2)
END IF
SELECT SUM(a.debito),SUM(a.credito) INTO x.debito,x.credito
FROM cgtb00004_tmp a
FROM cgtb00004 a
WHERE (a.cuenta_no[1,4] = x.cuenta_no) and a.status_t IS NULL AND
(a.fecha between fecha1 and fecha2)
END IF
@@ -382,11 +389,13 @@ REPORT mayor_anal_gral(x,fecha1,fecha2)
#END IF
LET balan_act = balan_ant + actividad
IF regenera THEN
INSERT INTO cgtb00016(ano,mes,cuenta_no,estado_a,estado_m,balance_ant,actividad,balance_act,programa,descripcion,
primern,debito,credito)
VALUES (p_ano,p_mes,x.cuenta_no,x.estado_a,x.estado_m,
balan_ant,actividad,balan_act,'cgprrp012.4rp',x.descripcion,x.nivel,
x.debito,x.credito)
END IF
IF valor_88_act is null THEN
LET valor_88_act = 0
@@ -408,7 +417,7 @@ REPORT mayor_anal_gral(x,fecha1,fecha2)
IF x.nivel > 2 THEN
# Balance Inicial
SELECT SUM(b.debito - b.credito) INTO balance FROM cgtb00004_tmp b
SELECT SUM(b.debito - b.credito) INTO balance FROM cgtb00004 b
WHERE (b.cuenta_no=x.cuenta_no) AND b.status_t IS NULL AND (b.fecha < fecha1)
IF balance IS NULL THEN
@@ -435,11 +444,13 @@ REPORT mayor_anal_gral(x,fecha1,fecha2)
COLUMN 112, balance + actividad USING "((,(((,(((,(((.##)"
# END IF
LET balan_act = balance + actividad
IF regenera THEN
INSERT INTO cgtb00016 (ano,mes,cuenta_no,estado_a,estado_m,balance_ant,actividad,balance_act,programa,
descripcion,primern,debito,credito)
VALUES (p_ano,p_mes,x.cuenta_no,x.estado_a,x.estado_m,
balance,actividad,balan_act,'cgprrp012.4rp',x.descripcion,x.nivel,
x.debito,x.credito)
END IF
END IF
# Busca las cuentas que tienen que ver con el beneficio neto
@@ -482,7 +493,7 @@ REPORT mayor_anal_gral(x,fecha1,fecha2)
FOREACH busca INTO x.cuenta_no,x.descripcion,x.estado_a,x.estado_m
LET x.cuenta_no = x.cuenta_no clipped
SELECT sum(a.debito-a.credito) INTO balan_ant FROM cgtb00004_tmp a
SELECT sum(a.debito-a.credito) INTO balan_ant FROM cgtb00004 a
WHERE (a.cuenta_no[1] = x.cuenta_no) and (a.fecha < fecha1) and
a.status_t is null
@@ -492,7 +503,7 @@ REPORT mayor_anal_gral(x,fecha1,fecha2)
# Actividades del mes
SELECT SUM(a.debito),SUM(a.credito) INTO x.debito,x.credito
FROM cgtb00004_tmp a
FROM cgtb00004 a
WHERE (a.cuenta_no[1] = x.cuenta_no) and a.status_t IS NULL AND
(a.fecha between fecha1 and fecha2)
@@ -557,8 +568,10 @@ REPORT mayor_anal_gral(x,fecha1,fecha2)
PRINT COLUMN 1, "---------------------------------------------------",
"---------------------------------------------------",
"-------------------------------"
IF regenera THEN
INSERT INTO cgtb00016 (ano,mes,estado_a,balance_ant,actividad,balance_act,programa,debito,credito)
VALUES (p_ano,p_mes,'275',t_balan_ant,t_actividad,t_balan_act,'cgprrp012.4rp',t_debito,t_credito)
END IF
SKIP TO TOP OF PAGE
LET t_debito = 0
@@ -610,8 +623,10 @@ REPORT mayor_anal_gral(x,fecha1,fecha2)
END IF
IF regenera THEN
INSERT INTO cgtb00016 (ano,mes,estado_m,balance_ant,actividad,balance_act,programa,debito,credito)
VALUES (p_ano,p_mes,'390',t_balan_ant,t_actividad,t_balan_act,'cgprrp013.4rp',t_debito,t_credito)
END IF
PRINT COLUMN 1, "---------------------------------------------------",
+11 -12
View File
@@ -127,20 +127,21 @@ END MAIN
# (7) y tienen el departamento nulo.
# Este UPDATE se reversa al momento de acabar el reporte
UPDATE cgtb00004 set departamento = 0
WHERE departamento is null and cuenta_no[1] = "7"
-- G6: antes UPDATE cgtb00004 SET departamento = 0 (y al final lo revertia a NULL): modificaba
-- el mayor real, no se revertia si no habia datos y convertia en NULL los 0 legitimos.
-- Ahora el departamento nulo se trata como 0 en las consultas (ISNULL/NVL).
DELETE FROM cgtb00016 WHERE ano =p_ano AND mes = p_mes AND programa='cgprrp013.4rp' AND
estado_a <> '275'
LET selec =
"SELECT distinct a.cuenta_no,b.descripcion,d.dpto,a.departamento,c.nom_dpto ",
"SELECT distinct a.cuenta_no,b.descripcion,d.dpto,ISNULL(a.departamento,0),c.nom_dpto ",
"FROM cgtb00001 b, cgtb00004 a, chequeo d,adtb00001 c ",
"WHERE (a.cuenta_no = b.cuenta_no) AND (SUBSTRING(b.cuenta_no,1,1) = '7') AND ",
" (a.departamento = d.departamento) AND a.status_t IS NULL AND ",
" (a.departamento = c.departamento) AND ",
" (ISNULL(a.departamento,0) = d.departamento) AND a.status_t IS NULL AND ",
" (ISNULL(a.departamento,0) = c.departamento) AND ",
" (a.fecha <= ?) AND b.status_t is null AND ",criterio CLIPPED,
"ORDER BY d.dpto,a.departamento,a.cuenta_no"
"ORDER BY d.dpto,ISNULL(a.departamento,0),a.cuenta_no"
DISPLAY "<<<Buscando Informacion... Espere por Favor>>>" AT 19,14
ATTRIBUTE(blue)
@@ -189,12 +190,10 @@ END MAIN
END IF
OUTPUT TO REPORT gastos_gral(gastos.*,fecha_inicial,fecha_final,p_ano,
ano_ant)
LET idx1 = idx+1
LET idx1 = idx1+1 -- antes idx+1: idx1 no avanzaba y START REPORT se repetia por fila
END FOREACH
IF idx1 > 1 THEN
FINISH REPORT gastos_gral
UPDATE cgtb00004 set departamento = NULL
WHERE departamento = 0 and cuenta_no[1] = "7"
ELSE
CALL fgl_winmessage("INFO","NO EXISTEN REGISTROS","INFO")
END IF
@@ -314,18 +313,18 @@ REPORT gastos_gral(x,fecha1,fecha2,p_ano1,ano_ant1)
FROM cgtb00004 a
WHERE (a.ref NOT MATCHES "ED.99-999/12*") and
(a.cuenta_no = x.cuenta_no) and (a.fecha BETWEEN fecha4 AND fecha5) and
(a.departamento = x.departamento) and a.status_t is null
(a.departamento = x.departamento OR (a.departamento IS NULL AND x.departamento = 0)) and a.status_t is null
SELECT SUM(a.debito-a.credito) INTO x.valor
FROM cgtb00004 a
WHERE (a.cuenta_no = x.cuenta_no) and
(a.fecha BETWEEN fecha_inicial AND fecha_final) and
(a.departamento = x.departamento) and a.status_t is null
(a.departamento = x.departamento OR (a.departamento IS NULL AND x.departamento = 0)) and a.status_t is null
SELECT SUM(a.debito-a.credito) INTO x.valor_ant FROM cgtb00004 a
WHERE (a.ref != ent_diario) and
(a.cuenta_no = x.cuenta_no) and (a.fecha < fecha_inicial) and
(a.departamento = x.departamento) and a.status_t is null
(a.departamento = x.departamento OR (a.departamento IS NULL AND x.departamento = 0)) and a.status_t is null
IF x.ano_ante is null THEN
LET x.ano_ante = 0
+2 -2
View File
@@ -90,7 +90,7 @@ END MAIN
END IF
CONSTRUCT criterio ON a.cuenta_no,a.num_doc,a.cod_aux,a.cod_Sec
FROM cuenta_no,cod_sp,cod_sp_Sec,num_doc
FROM cuenta_no,num_doc,cod_sp,cod_sp_sc -- G6: el form tiene cod_sp_sc (no cod_sp_Sec, -1102) y el orden debe seguir a las columnas
IF int_flag THEN
LET numero_msg = 2
@@ -302,7 +302,7 @@ REPORT mayor_ref(x,fecha1,fecha2)
LET total1 = balance
LET total2 = 0
ELSE
LET total2 = balance
LET total2 = balance * -1 -- saldo acreedor va POSITIVO a la columna CR (antes negativo: restaba en los totales)
LET total1 = 0
END IF
IF balance != 0 OR balance_final != 0 THEN
+1 -1
View File
@@ -89,7 +89,7 @@ FUNCTION cgprrp022()
}
CALL configureoutput("SVG") RETURNING HANDLER
CALL configureoutput(getPreviewDevice()) RETURNING HANDLER -- G6: SVG (GRV) solo en GDC; en web cuelga -> PDF
START REPORT imp_entrada TO XML HANDLER handler
+1 -1
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<ManagedForm databaseName="smarmotech" fileVersion="31400" gstVersion="31408" name="ManagedForm" uid="{49cf58f8-0836-404a-8a30-ef813c88a4b4}">
<ManagedForm databaseName="smarmotech" fileVersion="31400" gstVersion="3140a" name="ManagedForm" uid="{49cf58f8-0836-404a-8a30-ef813c88a4b4}">
<AGSettings>
<DynamicProperties version="2"/>
</AGSettings>

Some files were not shown because too many files have changed in this diff Show More