SlideShare una empresa de Scribd logo
1 de 11
Factory Soft Venezuela C.A.
Manual de Parametrización de Gastos de Importación
Versión 1.3
23 de agosto de 2012
Historial de Cambios
Versió
n
Fecha Observaciones Responsabl
e
V1.0 23/Ago/2012 Creación del Manual RJG
V1.1 23/Ago/2012 Se agregó la descripción de la función
mObtenerValorSerie()
RJG
V1.2 12/Sep/2012 Se agregó la función mSumaOrigenesRenglones(). RJG
V1.3 12/Sep/2012 Se cambió el nombre de la función
mSumaOrigenesRenglones() a
mSumaCampoEncabezado().
RJG
Descripción de un Gasto de Importación
El campo principal del formulario es el Tipo de Cálculo, el cual será usado para determinar el
comportamiento de ese gasto al cargarlo en un documento de importación.
Tipo de Cálculo Campo a llenar Observaciones
Porcentaje
Por_Gas
Por estándar, debe cargarse como un porcentaje, y las
fórmulas que lo usen deben dividir el valor entre 100.
Monto
Mon_Gas
Si el campo Tipo es Gasto entonces debe indicarse
tanto la moneda como la tasa en el Gasto de
importación; esto es para que se convierta a la
moneda correcta en la importación.
Cantidad
Cantidad
Fórmula
Formula
El campo debe tener una fórmula válida. Puede tener
expresiones LIF y las funciones especiales descritas
más abajo.
Otros Campos importantes:
• Tipo (Tip_Gas): Si se selecciona el valor “Gasto”, el gasto de importación aparece en la ventana
de selección y en el asistente de carga de gastos del formulario de Importaciones.
• Orden de Ejecución (Ord_Eje): indica en qué orden se ejecutarán los gastos con tipo de cálculo
Formula (para los otros gastos no tiene efecto y deben dejarse en 0). Este campo es especialmente
importante cuando haya alguna fórmula que utilice un campo “dinámico” de
Renglones_Importaciones. Más adelante hay una lista de estos campos “dinámicos”.
• Afecta Costo (Afe_Cos): indica si el monto del gasto (si es tipo Monto) o el resultado de su
fórmula (si es tipo Formula) afectará el costo final de los artículos. Es solo un valor por defecto que
puede modificarse en el formulario de Importaciones (solo tiene efecto si el tipo de cálculo es Monto
o Fórmula).
• Moneda (Cod_Mon) y Tasa (Tasa): Solo son usados en Gastos de Importación que sean tipo
Monto y estén cargados en el formulario de Importaciones: Al cargarse en el formulario, el monto se
convertirá de la moneda/tasa indicada en el gasto a la moneda/tasa indicada en el documento.
NOTA: Si un gasto tipo monto se carga en Importaciones y además es usado en otras fórmulas,
será mostrado en Importaciones usando la tasa del documento, pero en los cálculos de las fórmulas
se usará la moneda/tasa definida en el gasto.
• Concepto (Concepto): Se usa para clasificar el Gasto Fijo, y determina el campo en el que se
totalizará la parte de este gasto que corresponde a cada artículo. En el caso de los tipos Flete y
Seguros, estos dos afectan directamente al monto del arancel.
Para efectos del proceso cálculo del formulario de Importaciones, el resto de los campos de Gastos de
Importación son solo referenciales y no participan e los cálculos.
Fórmulas de Gastos de Importación
Cuando el Tipo de Gasto es Formula, el campo correspondiente puede contener cualquier expresión LIF
válida (ver manual de Referencia de Expresiones LIF). Adicionalmente, se dispone de varios campos del
encabezado de la Importación.
Campos del Encabezado
Las fórmulas pueden contener referencias a algunos campos del encabezado de la importación. Estos
campos se referencian colocandolos entre llaves dobles “{{” y “}}”. E.g. “{{Documento}}”
Los valores de estos campos no son modificados en ninguna etapa del proceso de cálculo y distribución de
costos, por lo que tendrán el mismo valor sin importar el órden de ejecución de las fórmulas (son campos
“estáticos”).
o Fec_Ini: Fecha del documento o Cod_Mon: Moneda del documento
o Tasa: Tasa del Documento
o Cod_Pro: Proveedor Principal
o Mon_Bru: Total bruto de renglones
o Mon_Gas_Adi: Total de gastos Adicionales
o Mon_Com_Pag: Total de Compras y Pagos
Asociados
o Mon_Gas_Com: Total de Gastos en Compras
o Tas_Emi: Tasa de Emisión
o Tas_Car: Tasa de Carta de Pago
o Tas_Bar: Tasa de Recepción del Barco
o Tas_Otr1 a Tas_Otr5
o Fec_Adi1 a Fec_Adi5
o Caracter1 a Caracter5
o Fecha1 a Fecha5
o Numerico1 a Numerico5
o Logico1 a Logico5
Campos de los Renglones
La fórmula especial mSumaRenglones() puede contener referencias tanto a campos del encabezado como a
campos de los renglones. Se tiene disponibles todos los campos de Renglones_Importaciones que se
guarden junto con la importación. A continuación se listan los más importantes:
o Cod_Art y Nom_Art
o Cod_Alm
o Ori_Ren_Precio1: Precio Original
o Precio1: Precio en la Importación
o Mon_Bru
o Cod_Pro1, Cos_Ult1 y Cos_Ant1
o Tip_Ori, Doc_Ori y Ren_Ori
o Mon_Fob
o Por_Gas: Porcentaje de gastos aplicado al renglón
o Mon_Seg: Seguros (Dinámico)
o Mon_Fle: Flete (Dinámico)
o Mon_Alm: Almacenaje (Dinámico)
o Mon_Ipt: Impuestos (Dinámico)
o Mon_Por: Gastos Portuarios (Dinámico)
o Mon_Tra: Gastos de Transporte Local (Dinámico)
o Mon_Per: Permisos y Autorizaciones (Dinámico)
o Mon_Ban: Gastos Bancarios (Dinámico)
o Mon_Adu: Agencia Aduanera (Dinámico)
o Mon_Arc: Gastos de Arancel (no confundir con Monto de Arancel) (Dinámico)
o Mon_Ots1: Otros 1 (Dinámico)
o Mon_Ots2: Otros 2 (Dinámico)
o Mon_Ots3: Otros 3 (Dinámico)
o Por_Ara: Porcentaje de Arancel
o Mon_Ara: Monto de Arancel (Dinámico)
o Mon_Cif: Monto CIF del renglón, es igual a FOB + Seguro + Flete (Dinámico)
o Mon_Gas_Fij: Parte de Gastos Fijos aplicados al renglón (Dinámico)
o Mon_Gas_Adi: Parte de Gastos Adicionales aplicados al renglón
o Mon_Com_Pag: Parte de Compras y Pagos Asociados aplicados al renglón
o Mon_Gas_Com: Parte de Gastos en Compras aplicados al renglón
o Mon_Net: Monto Neto, es igual al FOB más todos los gastos del renglón (Dinámico)
Los campos marcados como Dinámicos pueden ser modificados por cada fórmula, por lo que al usar esos
campos en algúna formula se debe tener especial atención en el Orden de Ejecución (campo Ord_Eje).
Por ejemplo, si una fórmula se calcula en base al monto total de los fletes, el orden de ejecución de esa
fórmula debe ser mayor al de todos los gastos con concepto Fletes, para asegurar que el monto necesario ya
esté actualizado al momento de calcular el valor del gasto.
Campos de Origen de los Renglones
Los campos listados en la sección anterior están creados para ser usados con la función mSumaRenglones().
Hay un segundo conjunto de campos que, aunque pueden ser usados en la función anteriormente
mensionada, se espera que solo sean usados en la función mSumaCampoEncabezado(), ya que por su
naturaleza estos campos deben ser totalizados una vez por cada tipo de origen. Todos estos campos son
estáticos (ningún Gasto de Importación los modifica, y pueden ser leidos en cualquier orden):
o ori_enc_mon_otr1
o ori_enc_mon_otr2
o ori_enc_mon_otr3
o ori_enc_por_des
o ori_enc_mon_des
o ori_enc_por_rec
o ori_enc_mon_rec
o ori_enc_mon_exe
o ori_enc_mon_bru
o ori_enc_mon_imp
o ori_enc_mon_net
o ori_enc_mon_sal
Funciones Especiales
Se tiene disponible dos funciones adicionales a las provistas por LIF. La primera permite calcular el valor de
otro gasto de importación, permitiendo tener funciones anidadas.
La segunda, permite acceder a los totales (sumatorias) obtenidos de uno o más campos de los renglones de
la importación actual.
Función: mGastoFijo(Param1)  NUMERO
Contexto Solo es válida en el campo “Formula” del Gasto de Importación.
Parámetros Acepta solo un parámetro:
• Param1: Debe ser un valor literal de cadena simple (sin secuencias de escape) o
una referencia a un campo del encabezado de la importación. Indica el código de
un Gasto de Importación válido.
Valor devuelto Valor resultante del gasto referenciado. Si el gasto referenciado es tipo Monto, Porcentaje
o Cantidad, devolverá el valor numérico almacenado en campo correspondiente. Si es tipo
Fórmula, evaluará la fórmula y devolverá el resultado de la misma.
Observaciones Si se detecta una referencia circular al evaluar fórmulas anidadas, se detendrá la ejecución
y se mostrará un mensaje de error.
Es responsabilidad del implantador el transformar los montos resultantes de esta función a
la tasa del documento si es necesario.
Ejemplo de uso
mGastoFijo("GAS_001")  Válido
mGastoFijo('GAS_001')  Válido
mGastoFijo({{Caracter1}})  Válido
mGastoFijo("GAS_q001q")  NO Válido: tiene secuencias de escape
mGastoFijo(GAS_001)  NO Válido: No es un literal de cadena
mGastoFijo("GAS" & "_001")  NO Válido: No es un literal de cadena
Función: mSumaRenglones(Param1;Param2)  NUMERO
Contexto Solo es válida en el campo “Formula” del Gasto de Importación.
Parámetros Acepta dos parámetros:
• Param1: Debe ser un valor literal de cadena simple (sin secuencias de escape), y el
contenido de la cadena puede ser cualquier expresión LIF válida que devuelva un
valor numérico, y puede contener referencias a campos del encabezado y de los
renglones de la importación. Indica el valor de cada renglón que se desea
totalizar(sumar).
• Param2: Debe ser un valor literal de cadena simple (sin secuencias de escape), y el
contenido de la cadena puede ser cualquier expresión LIF válida que devuelva un
valor lógico, y puede contener referencias a campos del encabezado y de los
renglones de la importación. Contiene una condición que se aplicará cada renglón
de importación para decidir si su valor entrará en la sumatoria.
Valor devuelto La sumatoria de los valores calculados, según Param1, en cada uno de los renglones
indicados por Param2.
Observaciones Las referencias a los campos de los renglones deben ser precedidas por el prefijo
“Renglones” para diferenciarlas de las del encabezado. Por ejemplo, en la expresión
"{{Renglones.Mon_Bru}}*{{Tasa}}" se está leyendo el campo Mon_Bru de los
renglones y el campo Tasa del encabezado.
Ejemplo de uso
mSumaRenglones("{{Renglones.Mon_Bru}}";"TRUE")  Suma el campo Mon_Bru de
todos los renglones.
mSumaRenglones("{{Renglones.Mon_Bru}}*{{Renglones.Por_Gas}}";"TRUE") 
Suma el producto de cada Mon_Bru por cada Por_Gas de todos los
renglones.
mSumaRenglones("{{Renglones.Mon_Bru}}*{{Numerico1}}";"TRUE")  Suma el
producto de cada Mon_Bru de los renglones por el valor Numerico1.
mSumaRenglones("{{Renglones.Mon_Bru}}";"{{Renglones.Renglon}} MOD 2 == 0")
 Suma el campo Mon_Bru de los renglones pares.
mSumaRenglones("{{Renglones.Mon_Bru}}";"{{Renglones.Cod_Alm}} == '02'") 
Suma el campo Mon_Bru de los renglones del almacen "02".
mSumaRenglones("{{Renglones.Mon_Bru}}";"{{Logico1}}")  Suma el campo
Mon_Bru de todos los renglones solo si el campo Logico1 del
encabezado está activo.
Función: mSumaCampoEncabezado(Param1;Param2)  NUMERO
Contexto Solo es válida en el campo “Formula” del Gasto de Importación.
Parámetros Acepta dos parámetros:
• Param1: Debe ser un valor literal de cadena simple (sin secuencias de escape), y el
contenido de la cadena puede ser cualquier expresión LIF válida que devuelva un
valor numérico, y puede contener referencias a campos del encabezado y de los
renglones de la importación. Indica el valor de cada renglón que se desea
totalizar(sumar).
• Param2: Debe ser un valor literal de cadena simple (sin secuencias de escape), y el
contenido de la cadena puede ser cualquier expresión LIF válida que devuelva un
valor lógico, y puede contener referencias a campos del encabezado y de los
renglones de la importación. Contiene una condición que se aplicará cada renglón
de importación para decidir si su valor entrará en la sumatoria.
Valor devuelto La sumatoria de los valores calculados, según Param1, en cada uno de los renglones
indicados por Param2. los valore indicados en Param1 se cuentan solo una vez por cada
tipo de origen (incluyendo renglones “sin origen”).
Observaciones Las referencias a los campos de los renglones deben ser precedidas por el prefijo
“Renglones” para diferenciarlas de las del encabezado. Por ejemplo, en la expresión
"{{Renglones.Ori_Enc_Mon_Otr1}}*{{Tasa}}" se está leyendo el campo
Ori_Enc_Mon_Otr1 de los renglones y el campo Tasa del encabezado.
Esta función solo suma el/los campos indicados “una vez por cada tipo y número de
documento de origen”, es decir: si la importación incluye tres renglones de una factura de
compra y otros dos de una segunda factura de compra, entonces solo sumará el/los
campos indicados del primero renglón de cada uno de los dos documentos. El segundo
parámetro se puede usar para filtrar el tipo de origen (por ejemplo, para solo incluir las
Compras o para no incluirlos renglones sin origen).
Ejemplo de uso
mSumaCampoEncabezado("{{Renglones.Ori_Enc_Mon_Otr1}}";"TRUE")  Suma el
campo Ori_Enc_Mon_Otr1 por cada tipo/número de origen de todos los
renglones.
mSumaCampoEncabezado("{{Renglones.Ori_Enc_Mon_Net}}";"{{Logico1}}")  Suma
el campo Ori_Enc_Mon_Net por cada tipo/número de origen de todos
los renglones solo si el campo Logico1 del encabezado está activo.
Función: mObtenerValorSerie(Param1;Param2)  NUMERO
Contexto Solo es válida en el campo “Formula” del Gasto de Importación.
Parámetros
• Param1: Debe ser un valor literal de cadena simple (sin secuencias de escape), o
una referencia a un campo del encabezado, de tipo cadena. Indica el código de la
serie que se va a obtener.
• Param2: Puede ser una expresión LIF que devuelva un valor Numerico, y puede
contener referencias a campos del encabezado. Este será el valor de entrada que
se usará para obtener la salida de la serie.
Valor devuelto El valor de salida de la serie Param1 correspondiente al valor de entrada Param2.
Observaciones La entrada y la salida de la serie debe ser numérica.
Ejemplo de uso
mObtenerValorSerie("SER-001"; 3.5)  Obtiene la salida de la serie
"SER-001" correspondiente a la entrada con valor 3.5.
mObtenerValorSerie({{Caracter1}}; 3.5)  Obtiene la salida de la serie
referenciada en el campo de encabezado Caracter1 correspondiente a
la entrada con valor 3.5.
mObtenerValorSerie("SER-001"; {{Mon_Fob}})  Obtiene la salida de la serie
"SER-001" usando como entrada el valor del campo Mon_Fob del gasto
fijo "GAS-001".
mObtenerValorSerie("SER-001"; mGastoFijo("GAS-001"))  Obtiene la salida
de la serie "SER-001" usando como entrada el resultado del gasto
fijo "GAS-001".

Más contenido relacionado

Similar a Manual de Costos y Gastos de Importación (v1.3) en eFactory ERP/CRM

Lenguaje De ProgramacióN Basic
Lenguaje De ProgramacióN BasicLenguaje De ProgramacióN Basic
Lenguaje De ProgramacióN BasicRokr02
 
Tema 2 - Programación básica en C (II)
Tema 2  - Programación básica en C (II)Tema 2  - Programación básica en C (II)
Tema 2 - Programación básica en C (II)Pablo Haya
 
Clase lenguaje c xxxxxx
Clase lenguaje c xxxxxxClase lenguaje c xxxxxx
Clase lenguaje c xxxxxxMar15marian
 
Clase lenguaje c xxxxxx
Clase lenguaje c xxxxxxClase lenguaje c xxxxxx
Clase lenguaje c xxxxxxMar15marian
 
Clase lenguaje c
Clase lenguaje c Clase lenguaje c
Clase lenguaje c Mar15marian
 
Elementos básicos de c++
Elementos básicos de c++Elementos básicos de c++
Elementos básicos de c++luiscristian
 
Elementos básicos de c++
Elementos básicos de c++Elementos básicos de c++
Elementos básicos de c++luiscristian
 
Pindyck El costo de produccion full lecture
Pindyck El costo de produccion full lecturePindyck El costo de produccion full lecture
Pindyck El costo de produccion full lecturejguzmancox
 
4) El coste de producción.ppt
4) El coste de producción.ppt4) El coste de producción.ppt
4) El coste de producción.pptbidoloj898
 
Pricing To Market (Knetter)
Pricing To Market (Knetter)Pricing To Market (Knetter)
Pricing To Market (Knetter)Jose Flor
 
Unidad IV.... Costos, sistema y política
Unidad IV.... Costos, sistema y políticaUnidad IV.... Costos, sistema y política
Unidad IV.... Costos, sistema y políticaPaulPuente3
 
Introduccion a c++
Introduccion a c++Introduccion a c++
Introduccion a c++guestab91474
 
Lenguaje de simulacion
Lenguaje de simulacionLenguaje de simulacion
Lenguaje de simulacionlilijessica
 

Similar a Manual de Costos y Gastos de Importación (v1.3) en eFactory ERP/CRM (20)

Lenguaje De ProgramacióN Basic
Lenguaje De ProgramacióN BasicLenguaje De ProgramacióN Basic
Lenguaje De ProgramacióN Basic
 
Tema 2 - Programación básica en C (II)
Tema 2  - Programación básica en C (II)Tema 2  - Programación básica en C (II)
Tema 2 - Programación básica en C (II)
 
Clase lenguaje c xxxxxx
Clase lenguaje c xxxxxxClase lenguaje c xxxxxx
Clase lenguaje c xxxxxx
 
Clase lenguaje c xxxxxx
Clase lenguaje c xxxxxxClase lenguaje c xxxxxx
Clase lenguaje c xxxxxx
 
Clase lenguaje c
Clase lenguaje c Clase lenguaje c
Clase lenguaje c
 
Lenguaje c++
Lenguaje c++Lenguaje c++
Lenguaje c++
 
Elementos básicos de c++
Elementos básicos de c++Elementos básicos de c++
Elementos básicos de c++
 
Elementos básicos de c++
Elementos básicos de c++Elementos básicos de c++
Elementos básicos de c++
 
Revista digital
Revista digitalRevista digital
Revista digital
 
Cap 7 elcosto de produccion
Cap 7 elcosto de produccionCap 7 elcosto de produccion
Cap 7 elcosto de produccion
 
Lenguaje c++
Lenguaje c++Lenguaje c++
Lenguaje c++
 
04 practica01-i235
04 practica01-i23504 practica01-i235
04 practica01-i235
 
Pindyck El costo de produccion full lecture
Pindyck El costo de produccion full lecturePindyck El costo de produccion full lecture
Pindyck El costo de produccion full lecture
 
4) El coste de producción.ppt
4) El coste de producción.ppt4) El coste de producción.ppt
4) El coste de producción.ppt
 
Pricing To Market (Knetter)
Pricing To Market (Knetter)Pricing To Market (Knetter)
Pricing To Market (Knetter)
 
Manual de Generación de Nómina (v1.0) en eFactory Software ERP/CRM en la nube
Manual de Generación de Nómina (v1.0) en eFactory Software ERP/CRM en la nubeManual de Generación de Nómina (v1.0) en eFactory Software ERP/CRM en la nube
Manual de Generación de Nómina (v1.0) en eFactory Software ERP/CRM en la nube
 
COSTOSpptx
COSTOSpptxCOSTOSpptx
COSTOSpptx
 
Unidad IV.... Costos, sistema y política
Unidad IV.... Costos, sistema y políticaUnidad IV.... Costos, sistema y política
Unidad IV.... Costos, sistema y política
 
Introduccion a c++
Introduccion a c++Introduccion a c++
Introduccion a c++
 
Lenguaje de simulacion
Lenguaje de simulacionLenguaje de simulacion
Lenguaje de simulacion
 

Más de Factory Soft - Software ERP para la Nube Latinoamericano

Más de Factory Soft - Software ERP para la Nube Latinoamericano (20)

Ejemplo de Total Retenciones por Clientes en eFactory ERP
Ejemplo de Total Retenciones por Clientes en eFactory ERPEjemplo de Total Retenciones por Clientes en eFactory ERP
Ejemplo de Total Retenciones por Clientes en eFactory ERP
 
Ejemplo de Total Facturas por Clientes Mensualmente en eFactory ERP
Ejemplo de Total Facturas por Clientes Mensualmente en eFactory ERPEjemplo de Total Facturas por Clientes Mensualmente en eFactory ERP
Ejemplo de Total Facturas por Clientes Mensualmente en eFactory ERP
 
Ejemplo de Listado de Retenciones de ISLR Por Proveedores en eFactory ERP
Ejemplo de Listado de Retenciones de ISLR Por Proveedores en eFactory ERPEjemplo de Listado de Retenciones de ISLR Por Proveedores en eFactory ERP
Ejemplo de Listado de Retenciones de ISLR Por Proveedores en eFactory ERP
 
Ejemplo de Saldo Mensual Conciliado de Cuentas Bancarias en eFactory ERP
Ejemplo de Saldo Mensual Conciliado de Cuentas Bancarias en eFactory ERPEjemplo de Saldo Mensual Conciliado de Cuentas Bancarias en eFactory ERP
Ejemplo de Saldo Mensual Conciliado de Cuentas Bancarias en eFactory ERP
 
Ejemplo de Listado de Ordenes de Pagos Agrupados por Atributo A y Conceptos e...
Ejemplo de Listado de Ordenes de Pagos Agrupados por Atributo A y Conceptos e...Ejemplo de Listado de Ordenes de Pagos Agrupados por Atributo A y Conceptos e...
Ejemplo de Listado de Ordenes de Pagos Agrupados por Atributo A y Conceptos e...
 
Ejemplo de Listado de Conceptos de Retenciones en eFactory ERP
Ejemplo de Listado de Conceptos de Retenciones en eFactory ERPEjemplo de Listado de Conceptos de Retenciones en eFactory ERP
Ejemplo de Listado de Conceptos de Retenciones en eFactory ERP
 
Ejemplo de Listado de Movimientos de Cuentas Bancarias Conciliados II
Ejemplo de Listado de Movimientos de Cuentas Bancarias Conciliados IIEjemplo de Listado de Movimientos de Cuentas Bancarias Conciliados II
Ejemplo de Listado de Movimientos de Cuentas Bancarias Conciliados II
 
Ejemplo de Resumen para el Pago de Impuestos Municipales de las Actividades E...
Ejemplo de Resumen para el Pago de Impuestos Municipales de las Actividades E...Ejemplo de Resumen para el Pago de Impuestos Municipales de las Actividades E...
Ejemplo de Resumen para el Pago de Impuestos Municipales de las Actividades E...
 
Ejemplo de Reporte de Totales por Conceptos de Movimientos en eFactory ERP
Ejemplo de Reporte de Totales por Conceptos de Movimientos en eFactory ERPEjemplo de Reporte de Totales por Conceptos de Movimientos en eFactory ERP
Ejemplo de Reporte de Totales por Conceptos de Movimientos en eFactory ERP
 
Ejemplo de Lista de Precios al Mayor de Repuestos en eFactory Software ERP en...
Ejemplo de Lista de Precios al Mayor de Repuestos en eFactory Software ERP en...Ejemplo de Lista de Precios al Mayor de Repuestos en eFactory Software ERP en...
Ejemplo de Lista de Precios al Mayor de Repuestos en eFactory Software ERP en...
 
Listado de Formatos del Módulo de Ventas y CxC de eFactory Software ERP en la...
Listado de Formatos del Módulo de Ventas y CxC de eFactory Software ERP en la...Listado de Formatos del Módulo de Ventas y CxC de eFactory Software ERP en la...
Listado de Formatos del Módulo de Ventas y CxC de eFactory Software ERP en la...
 
Listado de Reportes del Modulo de Tesorería de eFactory Software ERP en la Nube
Listado de Reportes del Modulo de Tesorería de eFactory Software ERP en la NubeListado de Reportes del Modulo de Tesorería de eFactory Software ERP en la Nube
Listado de Reportes del Modulo de Tesorería de eFactory Software ERP en la Nube
 
Ejemplo de Listado de Movimientos de Cuentas Bancarias Conciliados en eFactor...
Ejemplo de Listado de Movimientos de Cuentas Bancarias Conciliados en eFactor...Ejemplo de Listado de Movimientos de Cuentas Bancarias Conciliados en eFactor...
Ejemplo de Listado de Movimientos de Cuentas Bancarias Conciliados en eFactor...
 
Listado de Reportes del Modulo de Nomina de eFactory Software ERP en la Nube
Listado de Reportes del Modulo de Nomina de eFactory Software ERP en la NubeListado de Reportes del Modulo de Nomina de eFactory Software ERP en la Nube
Listado de Reportes del Modulo de Nomina de eFactory Software ERP en la Nube
 
Ejemplo del Reporte del Valor Actual del Inventario por Marca en eFactory ERP
Ejemplo del Reporte del Valor Actual del Inventario por Marca en eFactory ERPEjemplo del Reporte del Valor Actual del Inventario por Marca en eFactory ERP
Ejemplo del Reporte del Valor Actual del Inventario por Marca en eFactory ERP
 
Ejemplo de Reglas de Integración Contables en eFactory Software de Contabilid...
Ejemplo de Reglas de Integración Contables en eFactory Software de Contabilid...Ejemplo de Reglas de Integración Contables en eFactory Software de Contabilid...
Ejemplo de Reglas de Integración Contables en eFactory Software de Contabilid...
 
Ejemplo de Reporte de Artículos del Inventario con Todos sus Costos en eFacto...
Ejemplo de Reporte de Artículos del Inventario con Todos sus Costos en eFacto...Ejemplo de Reporte de Artículos del Inventario con Todos sus Costos en eFacto...
Ejemplo de Reporte de Artículos del Inventario con Todos sus Costos en eFacto...
 
Ejemplo de Reporte de Precios a Clientes en eFactory Software Administrativo ...
Ejemplo de Reporte de Precios a Clientes en eFactory Software Administrativo ...Ejemplo de Reporte de Precios a Clientes en eFactory Software Administrativo ...
Ejemplo de Reporte de Precios a Clientes en eFactory Software Administrativo ...
 
Ejemplo de Reporte de Comisiones por Ventas a Vendedores en eFactory Software...
Ejemplo de Reporte de Comisiones por Ventas a Vendedores en eFactory Software...Ejemplo de Reporte de Comisiones por Ventas a Vendedores en eFactory Software...
Ejemplo de Reporte de Comisiones por Ventas a Vendedores en eFactory Software...
 
Ejemplo de Reporte de Artículos con Códigos Qrs en eFactory ERP
Ejemplo de Reporte de Artículos con Códigos Qrs en eFactory ERPEjemplo de Reporte de Artículos con Códigos Qrs en eFactory ERP
Ejemplo de Reporte de Artículos con Códigos Qrs en eFactory ERP
 

Último

La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Explorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramExplorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramDIDIERFERNANDOGUERRE
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel tallerValentinaTabares11
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxJOSEMANUELHERNANDEZH11
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 

Último (20)

La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Explorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramExplorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ram
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel taller
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptx
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 

Manual de Costos y Gastos de Importación (v1.3) en eFactory ERP/CRM

  • 1. Factory Soft Venezuela C.A. Manual de Parametrización de Gastos de Importación Versión 1.3
  • 2. 23 de agosto de 2012
  • 3. Historial de Cambios Versió n Fecha Observaciones Responsabl e V1.0 23/Ago/2012 Creación del Manual RJG V1.1 23/Ago/2012 Se agregó la descripción de la función mObtenerValorSerie() RJG V1.2 12/Sep/2012 Se agregó la función mSumaOrigenesRenglones(). RJG V1.3 12/Sep/2012 Se cambió el nombre de la función mSumaOrigenesRenglones() a mSumaCampoEncabezado(). RJG
  • 4. Descripción de un Gasto de Importación El campo principal del formulario es el Tipo de Cálculo, el cual será usado para determinar el comportamiento de ese gasto al cargarlo en un documento de importación. Tipo de Cálculo Campo a llenar Observaciones Porcentaje Por_Gas Por estándar, debe cargarse como un porcentaje, y las fórmulas que lo usen deben dividir el valor entre 100. Monto Mon_Gas Si el campo Tipo es Gasto entonces debe indicarse tanto la moneda como la tasa en el Gasto de importación; esto es para que se convierta a la moneda correcta en la importación. Cantidad Cantidad Fórmula Formula El campo debe tener una fórmula válida. Puede tener expresiones LIF y las funciones especiales descritas más abajo. Otros Campos importantes:
  • 5. • Tipo (Tip_Gas): Si se selecciona el valor “Gasto”, el gasto de importación aparece en la ventana de selección y en el asistente de carga de gastos del formulario de Importaciones. • Orden de Ejecución (Ord_Eje): indica en qué orden se ejecutarán los gastos con tipo de cálculo Formula (para los otros gastos no tiene efecto y deben dejarse en 0). Este campo es especialmente importante cuando haya alguna fórmula que utilice un campo “dinámico” de Renglones_Importaciones. Más adelante hay una lista de estos campos “dinámicos”. • Afecta Costo (Afe_Cos): indica si el monto del gasto (si es tipo Monto) o el resultado de su fórmula (si es tipo Formula) afectará el costo final de los artículos. Es solo un valor por defecto que puede modificarse en el formulario de Importaciones (solo tiene efecto si el tipo de cálculo es Monto o Fórmula). • Moneda (Cod_Mon) y Tasa (Tasa): Solo son usados en Gastos de Importación que sean tipo Monto y estén cargados en el formulario de Importaciones: Al cargarse en el formulario, el monto se convertirá de la moneda/tasa indicada en el gasto a la moneda/tasa indicada en el documento. NOTA: Si un gasto tipo monto se carga en Importaciones y además es usado en otras fórmulas, será mostrado en Importaciones usando la tasa del documento, pero en los cálculos de las fórmulas se usará la moneda/tasa definida en el gasto. • Concepto (Concepto): Se usa para clasificar el Gasto Fijo, y determina el campo en el que se totalizará la parte de este gasto que corresponde a cada artículo. En el caso de los tipos Flete y Seguros, estos dos afectan directamente al monto del arancel. Para efectos del proceso cálculo del formulario de Importaciones, el resto de los campos de Gastos de Importación son solo referenciales y no participan e los cálculos. Fórmulas de Gastos de Importación Cuando el Tipo de Gasto es Formula, el campo correspondiente puede contener cualquier expresión LIF válida (ver manual de Referencia de Expresiones LIF). Adicionalmente, se dispone de varios campos del encabezado de la Importación. Campos del Encabezado Las fórmulas pueden contener referencias a algunos campos del encabezado de la importación. Estos campos se referencian colocandolos entre llaves dobles “{{” y “}}”. E.g. “{{Documento}}” Los valores de estos campos no son modificados en ninguna etapa del proceso de cálculo y distribución de costos, por lo que tendrán el mismo valor sin importar el órden de ejecución de las fórmulas (son campos “estáticos”). o Fec_Ini: Fecha del documento o Cod_Mon: Moneda del documento
  • 6. o Tasa: Tasa del Documento o Cod_Pro: Proveedor Principal o Mon_Bru: Total bruto de renglones o Mon_Gas_Adi: Total de gastos Adicionales o Mon_Com_Pag: Total de Compras y Pagos Asociados o Mon_Gas_Com: Total de Gastos en Compras o Tas_Emi: Tasa de Emisión o Tas_Car: Tasa de Carta de Pago o Tas_Bar: Tasa de Recepción del Barco o Tas_Otr1 a Tas_Otr5 o Fec_Adi1 a Fec_Adi5 o Caracter1 a Caracter5 o Fecha1 a Fecha5 o Numerico1 a Numerico5 o Logico1 a Logico5 Campos de los Renglones La fórmula especial mSumaRenglones() puede contener referencias tanto a campos del encabezado como a campos de los renglones. Se tiene disponibles todos los campos de Renglones_Importaciones que se guarden junto con la importación. A continuación se listan los más importantes: o Cod_Art y Nom_Art o Cod_Alm o Ori_Ren_Precio1: Precio Original o Precio1: Precio en la Importación o Mon_Bru o Cod_Pro1, Cos_Ult1 y Cos_Ant1 o Tip_Ori, Doc_Ori y Ren_Ori o Mon_Fob o Por_Gas: Porcentaje de gastos aplicado al renglón o Mon_Seg: Seguros (Dinámico) o Mon_Fle: Flete (Dinámico) o Mon_Alm: Almacenaje (Dinámico) o Mon_Ipt: Impuestos (Dinámico) o Mon_Por: Gastos Portuarios (Dinámico) o Mon_Tra: Gastos de Transporte Local (Dinámico) o Mon_Per: Permisos y Autorizaciones (Dinámico)
  • 7. o Mon_Ban: Gastos Bancarios (Dinámico) o Mon_Adu: Agencia Aduanera (Dinámico) o Mon_Arc: Gastos de Arancel (no confundir con Monto de Arancel) (Dinámico) o Mon_Ots1: Otros 1 (Dinámico) o Mon_Ots2: Otros 2 (Dinámico) o Mon_Ots3: Otros 3 (Dinámico) o Por_Ara: Porcentaje de Arancel o Mon_Ara: Monto de Arancel (Dinámico) o Mon_Cif: Monto CIF del renglón, es igual a FOB + Seguro + Flete (Dinámico) o Mon_Gas_Fij: Parte de Gastos Fijos aplicados al renglón (Dinámico) o Mon_Gas_Adi: Parte de Gastos Adicionales aplicados al renglón o Mon_Com_Pag: Parte de Compras y Pagos Asociados aplicados al renglón o Mon_Gas_Com: Parte de Gastos en Compras aplicados al renglón o Mon_Net: Monto Neto, es igual al FOB más todos los gastos del renglón (Dinámico) Los campos marcados como Dinámicos pueden ser modificados por cada fórmula, por lo que al usar esos campos en algúna formula se debe tener especial atención en el Orden de Ejecución (campo Ord_Eje). Por ejemplo, si una fórmula se calcula en base al monto total de los fletes, el orden de ejecución de esa fórmula debe ser mayor al de todos los gastos con concepto Fletes, para asegurar que el monto necesario ya esté actualizado al momento de calcular el valor del gasto. Campos de Origen de los Renglones Los campos listados en la sección anterior están creados para ser usados con la función mSumaRenglones(). Hay un segundo conjunto de campos que, aunque pueden ser usados en la función anteriormente mensionada, se espera que solo sean usados en la función mSumaCampoEncabezado(), ya que por su naturaleza estos campos deben ser totalizados una vez por cada tipo de origen. Todos estos campos son estáticos (ningún Gasto de Importación los modifica, y pueden ser leidos en cualquier orden): o ori_enc_mon_otr1 o ori_enc_mon_otr2 o ori_enc_mon_otr3 o ori_enc_por_des o ori_enc_mon_des
  • 8. o ori_enc_por_rec o ori_enc_mon_rec o ori_enc_mon_exe o ori_enc_mon_bru o ori_enc_mon_imp o ori_enc_mon_net o ori_enc_mon_sal Funciones Especiales Se tiene disponible dos funciones adicionales a las provistas por LIF. La primera permite calcular el valor de otro gasto de importación, permitiendo tener funciones anidadas. La segunda, permite acceder a los totales (sumatorias) obtenidos de uno o más campos de los renglones de la importación actual. Función: mGastoFijo(Param1)  NUMERO Contexto Solo es válida en el campo “Formula” del Gasto de Importación. Parámetros Acepta solo un parámetro: • Param1: Debe ser un valor literal de cadena simple (sin secuencias de escape) o una referencia a un campo del encabezado de la importación. Indica el código de un Gasto de Importación válido. Valor devuelto Valor resultante del gasto referenciado. Si el gasto referenciado es tipo Monto, Porcentaje o Cantidad, devolverá el valor numérico almacenado en campo correspondiente. Si es tipo Fórmula, evaluará la fórmula y devolverá el resultado de la misma. Observaciones Si se detecta una referencia circular al evaluar fórmulas anidadas, se detendrá la ejecución y se mostrará un mensaje de error. Es responsabilidad del implantador el transformar los montos resultantes de esta función a la tasa del documento si es necesario. Ejemplo de uso mGastoFijo("GAS_001")  Válido mGastoFijo('GAS_001')  Válido mGastoFijo({{Caracter1}})  Válido mGastoFijo("GAS_q001q")  NO Válido: tiene secuencias de escape mGastoFijo(GAS_001)  NO Válido: No es un literal de cadena mGastoFijo("GAS" & "_001")  NO Válido: No es un literal de cadena
  • 9. Función: mSumaRenglones(Param1;Param2)  NUMERO Contexto Solo es válida en el campo “Formula” del Gasto de Importación. Parámetros Acepta dos parámetros: • Param1: Debe ser un valor literal de cadena simple (sin secuencias de escape), y el contenido de la cadena puede ser cualquier expresión LIF válida que devuelva un valor numérico, y puede contener referencias a campos del encabezado y de los renglones de la importación. Indica el valor de cada renglón que se desea totalizar(sumar). • Param2: Debe ser un valor literal de cadena simple (sin secuencias de escape), y el contenido de la cadena puede ser cualquier expresión LIF válida que devuelva un valor lógico, y puede contener referencias a campos del encabezado y de los renglones de la importación. Contiene una condición que se aplicará cada renglón de importación para decidir si su valor entrará en la sumatoria. Valor devuelto La sumatoria de los valores calculados, según Param1, en cada uno de los renglones indicados por Param2. Observaciones Las referencias a los campos de los renglones deben ser precedidas por el prefijo “Renglones” para diferenciarlas de las del encabezado. Por ejemplo, en la expresión "{{Renglones.Mon_Bru}}*{{Tasa}}" se está leyendo el campo Mon_Bru de los renglones y el campo Tasa del encabezado. Ejemplo de uso mSumaRenglones("{{Renglones.Mon_Bru}}";"TRUE")  Suma el campo Mon_Bru de todos los renglones. mSumaRenglones("{{Renglones.Mon_Bru}}*{{Renglones.Por_Gas}}";"TRUE")  Suma el producto de cada Mon_Bru por cada Por_Gas de todos los renglones. mSumaRenglones("{{Renglones.Mon_Bru}}*{{Numerico1}}";"TRUE")  Suma el producto de cada Mon_Bru de los renglones por el valor Numerico1. mSumaRenglones("{{Renglones.Mon_Bru}}";"{{Renglones.Renglon}} MOD 2 == 0")  Suma el campo Mon_Bru de los renglones pares. mSumaRenglones("{{Renglones.Mon_Bru}}";"{{Renglones.Cod_Alm}} == '02'")  Suma el campo Mon_Bru de los renglones del almacen "02". mSumaRenglones("{{Renglones.Mon_Bru}}";"{{Logico1}}")  Suma el campo Mon_Bru de todos los renglones solo si el campo Logico1 del encabezado está activo. Función: mSumaCampoEncabezado(Param1;Param2)  NUMERO Contexto Solo es válida en el campo “Formula” del Gasto de Importación.
  • 10. Parámetros Acepta dos parámetros: • Param1: Debe ser un valor literal de cadena simple (sin secuencias de escape), y el contenido de la cadena puede ser cualquier expresión LIF válida que devuelva un valor numérico, y puede contener referencias a campos del encabezado y de los renglones de la importación. Indica el valor de cada renglón que se desea totalizar(sumar). • Param2: Debe ser un valor literal de cadena simple (sin secuencias de escape), y el contenido de la cadena puede ser cualquier expresión LIF válida que devuelva un valor lógico, y puede contener referencias a campos del encabezado y de los renglones de la importación. Contiene una condición que se aplicará cada renglón de importación para decidir si su valor entrará en la sumatoria. Valor devuelto La sumatoria de los valores calculados, según Param1, en cada uno de los renglones indicados por Param2. los valore indicados en Param1 se cuentan solo una vez por cada tipo de origen (incluyendo renglones “sin origen”). Observaciones Las referencias a los campos de los renglones deben ser precedidas por el prefijo “Renglones” para diferenciarlas de las del encabezado. Por ejemplo, en la expresión "{{Renglones.Ori_Enc_Mon_Otr1}}*{{Tasa}}" se está leyendo el campo Ori_Enc_Mon_Otr1 de los renglones y el campo Tasa del encabezado. Esta función solo suma el/los campos indicados “una vez por cada tipo y número de documento de origen”, es decir: si la importación incluye tres renglones de una factura de compra y otros dos de una segunda factura de compra, entonces solo sumará el/los campos indicados del primero renglón de cada uno de los dos documentos. El segundo parámetro se puede usar para filtrar el tipo de origen (por ejemplo, para solo incluir las Compras o para no incluirlos renglones sin origen). Ejemplo de uso mSumaCampoEncabezado("{{Renglones.Ori_Enc_Mon_Otr1}}";"TRUE")  Suma el campo Ori_Enc_Mon_Otr1 por cada tipo/número de origen de todos los renglones. mSumaCampoEncabezado("{{Renglones.Ori_Enc_Mon_Net}}";"{{Logico1}}")  Suma el campo Ori_Enc_Mon_Net por cada tipo/número de origen de todos los renglones solo si el campo Logico1 del encabezado está activo. Función: mObtenerValorSerie(Param1;Param2)  NUMERO Contexto Solo es válida en el campo “Formula” del Gasto de Importación. Parámetros • Param1: Debe ser un valor literal de cadena simple (sin secuencias de escape), o
  • 11. una referencia a un campo del encabezado, de tipo cadena. Indica el código de la serie que se va a obtener. • Param2: Puede ser una expresión LIF que devuelva un valor Numerico, y puede contener referencias a campos del encabezado. Este será el valor de entrada que se usará para obtener la salida de la serie. Valor devuelto El valor de salida de la serie Param1 correspondiente al valor de entrada Param2. Observaciones La entrada y la salida de la serie debe ser numérica. Ejemplo de uso mObtenerValorSerie("SER-001"; 3.5)  Obtiene la salida de la serie "SER-001" correspondiente a la entrada con valor 3.5. mObtenerValorSerie({{Caracter1}}; 3.5)  Obtiene la salida de la serie referenciada en el campo de encabezado Caracter1 correspondiente a la entrada con valor 3.5. mObtenerValorSerie("SER-001"; {{Mon_Fob}})  Obtiene la salida de la serie "SER-001" usando como entrada el valor del campo Mon_Fob del gasto fijo "GAS-001". mObtenerValorSerie("SER-001"; mGastoFijo("GAS-001"))  Obtiene la salida de la serie "SER-001" usando como entrada el resultado del gasto fijo "GAS-001".