Facturas

Documentacion

Ver en GitHub

Facturas - JFAC

Menú

Manual de Parametrización Exención de IVA en OasisCom
Descargar PDF.

JFAC - Facturas

Aplicación que permite elaborar facturas o devoluciones que se realicen en el punto de venta, estas son discriminadas por turnos para tener control sobre la cantidad de cajeros existentes.

Documento: Documento parametrizado con anterioridad en el sistema. Este documento puede ser FA (Factura) o DE (Devolución).

Número: Consecutivo de documento automático.

Ubicación: Ubicación de punto de venta.

Fecha: Fecha de registro de la factura.

Concepto: Iniciales del concepto por el cual se desea realizar el documento Éste se debe parametrizar previamente en el sistema, en este caso el concepto puede ser FA (Factura) o DE (Devolución).

Motivo: Este se encuentra definido como 0.

Vendedor: Número de identificación de la persona que se encuentra facturando.

Condición de Pago: Representa un acuerdo establecido con clientes y proveedores en forma de tipos de descuento y plazos de pago, las diferentes opciones de condición de pago se encentran parametrizadas en la opción BCND.

Tipo de precio: Precio debidamente parametrizado en la aplicación FBTP. Se presenta el siguiente escenario: guardo el maestro e inserto un producto en el detalle. Me devuelvo y cambio en el maestro el Tipo Precio el sistema lanza un mensaje de control indicando que debe de corregir el detalle así:

Frecuente: Cliente habitual, aplica para todos los puntos de venta de la compañía.

Periodo: Este campo se llena automaticamente, al insertar el registro.

Año: Campo que se llena automaticamente, al insertar el registro.

Tercero: Número de identificación del tercero al cual se carga el movimiento.

En este se encuentran parametrizados tres tipos de Zooms que se visualizan al dar clic derecho. El primero es buscar cliente y el segundo crear tercero y por ultimo ir al tercero (BTER).

Damos ahora clic derecho en el campo de Tercero, en donde se desplegara un menu con tres opciones, para el caso del Zoom de creación de Terceros, damos clicen el Segundo Elemento.

Despliega el siguiente formulario.

Una vez damos clic en la segunda opción del menú de Zoom, vemos que se muestra una ventana tipo formulario en donde permite realizar acciones básicas, como son: Creación, Edición y Búsqueda de Terceros.

  1. Nuevo Cliente: Cuando damos clic en este botón se habilitara el formulario, para poder crear nuestro cliente, el botón cambiara de texto, para poder mostrar, luego damos clic en Guardar cliente
  2. Editar Cliente: Dando clic en este botón se habilitara un formulario, para poder editar nuestro cliente previamente consultado, el botón cambiara de texto para poder mostrar damos clic en el botón Guardar Cliente
  3. Limpiar Formulario o Cancelar: Permite realizar operaciones de limpieza del formulario y cancelaciones de alguna acción, como la creación, edición de algún tercero.

Filtros de busqueda.

Sobre el zoom de creación rápida de tercero, se agrega el campo de teléfono para que se pueda filtrar, así como evitar estar seleccionando el tipo de filtro, también se activa el evento de búsqueda al dar enter.

“Crear Cliente”

Editar cada uno de los campos.

Al generarse el nuevo registro debemos diligenciar los siguientes campos cómo mínimo:

En el caso que el registro nuevo sea de cliente, los campos requeridos son:

En caso que el cliente sea una empresa debemos tener en cuenta lo siguiente:

Para ingresar sobre la factura el cliente creado, se selecciona sobre el registro nuevo y automáticamente queda ingresado en el campo tercero del formulario JFAC - Facturas.

Si se desea que el total de la factura tenga un porcentaje de descuento se debe ingresar en el campo “% porcentaje” y este hará el descuento en el valor total de la factura.

Al realizar una factura en JFAC, es posible relacionar una solicitud de crédito realizada previamente en la aplicación CSOL - Solicitudes de Crédito, para ello, en el zoom Número1 seleccionaremos la solicitud que corresponda a la factura que se registra, este zoom permite ver el saldo de la solicitud del crédito para conocer el valor por el cual se puede realizar la factura.

Posteriormente damos click sobre el botón Guardar.

Vista Previa Secundaria

En la botonera del maestro podemos encontrar el botón de vista previa para cuando se requiere visualizar documentos antes de imprimirlos o configurar las diferentes vistas que se requieran.

Cuando damos clic nos muestra las vistas que se hayan configurado en la opción [SPRO]

Como podemos visualizar en las dos siguientes imágenes de vistas previas el formato es diferente, esto depende del formato que se requiera utilizar para utilizar esta funcionalidad.

Por último, la parametrización se debe realizar en la opción [SPRO], en la parte del Detalle tendremos que diligenciar los siguientes campos:

Argumento: Se debe colocar el procedimiento de donde se cargara la información del formato. Nombre: Sera el nombre como se visualizara al momento de dar clic al botón de vista secundaria Defecto: En este campo tendremos que colocar el comando js_SecondPreview para habilitar dicha funcionalidad.

*Esta configuración se puede utilizar para cualquier opción dentro de la aplicación.

Pestaña Detalle

En la pestaña “Detalle” en la parte inferior de la aplicación, existe la opción de inserción de producto mediante el lector de código de barras, este funciona ubicándose en el campo producto y utilizando el lector se realiza la lectura del código de barras del producto, si dado el escenario: el producto ya fue registrado en otro renglon; el sistema realiza la suma del producto en el mismo renglon; de esta manera se registra la venta del producto y se completará la información en los campos Nombre Producto, Cantidad, Precio y %Descuento (Si aplica). Igualmente, en caso de no contar con el lector del código de barras en el campo producto se puede registrar manualmente el código del producto y al dar TAB se diligencian los campos de nombre de producto, cantidad precio y %Descuento (Si aplica), si el producto no trae asociado un % descuento, podemos ingresarlo manualmente y este se aplicará solo al producto al que se ingresó.

Integración con Balanzas.

Se realiza la integración con 4 balanzas (marca: torrey, modelo pcs-35), con el objetivo: al pesar el sistema haga la lectura en el campo cantidad y registre el resultado de la unidad de medida peso, ejemplo en gramos y lo aplique en el campo cantidad, esto aplica tanto para el IMOV como para JFAC.
Previa parametrizacion en WVAR (variables)y BUBI (ubicaciones).

En ella se almacena la forma de pago, la cual se parametriza en la aplicación [BFOR] , al tercero tipo cliente en el [BTER].

Para el escenario donde la forma de pago es mayor al precio de la factura existe el campo llamado cambio.

El sistema calculará automáticamente el valor; lanzando un mensaje resaltado en azul, como se ilustra.


Se inserta el renglon nuevo en el detalle, con el producto y sus caracteristicas propias, se guarda y al dar click al boton:

Detalle del JFAC.


Existe una funcionabilidad al digitar Enter sobre uno de estos campos: Price (Precio), Quantity (Cantidad), Discount (Descuento), ProductId (Producto), Expiration (Vencimiento), DiscountPercentage (Porcentaje de Descuento) el sistema automáticamente habilitará el siguiente renglón del detalle, para proseguir insertando productos en el detalle de la factura.

Cambio de campos con credenciales

Esta funcionalidad permite al usuario la modificación de los campos Precio, % Descuento y Descuento cuando dichos campos estén bloqueados, donde pedirá credenciales de usuario y permita la modificación de los mismos.

Para poder modificar dichos campos primero se debe realizar una parametrizacion en la opcion BRAN - Rangos, en donde por documento y por rol definimos que rangos de valores tiene permitido el usuario ingresar.

El campo Tipo tiene tres letras importantes con relación de los rangos permitidos en los campos, en donde consta de las siguientes caracteristicas:

P: Precio

D: % Descuento

V: Descuento (valor)

Los campos de Mínimo y Máximo son los encargados de indicar los rangos permitidos que puede ingresar el rol asociado.

Seguidamente, en la aplicación SROL - Roles, en el detalle en la pestaña Campos, definimos que campos no serán editables, con el fin de que cuando se abra la aplicación y se inserte o actualice algún valor de los campos parametrizados, podamos realizar el funcionamiento de cambio de valor.

En campo renglón, indicar a que tab queremos afectar, es decir, el Renglón 0 afectará al maestro y el Renglon 1 al primer tab del detalle, y así con los que se deseen.

Una vez realizadas las parametrizaciones en las anteriores aplicaciones, vamos a verificar el funcionamiento en la opcion JFAC - Facturas.

En el siguiente ejemplo tomamos como referencia la factura: Documento: FA, Numero: 0, Almacen: 11.

En el detalle que se ve editable, utilizaremos el campo de Precio, en donde el valor que actualmente tiene es de 123, ahora solo damos doble click sobre el campo y veremos que se muestra una modal solicitando credenciales de usuario.

La autenticación del usuario solicitará el usuario y su contraseña, el sistema lo que hará una vez demos click en el botón Aceptar es validar que el usuario exista, este usuario puede ser cualquiera al que inició sesion en la aplicación.

Haremos un ejemplo del funcionamiento, en donde ingresaremos datos erroneos.

El mensaje de error sólo valida que el usuario exista, más no que la contraseña esté correcta, pues no es necesario realizar una serie de validaciones a fondo ya que no es un inicio de sesion normal a la aplicación.

Si utilizamos un usuario existente y damos click en Aceptar, se mostrará el mensaje de Usuario Válido. Una vez el sistema autentica el usuario, se visualizará otra pestaña en donde podremos realizar el cambio del valor de nuestro campo.

El valor que ingresaremos será 3.5, donde al ser el campo de Precio este restará el valor digitado.

El valor que estaba en el campo Precio era de 123 y con el valor de 3.5 quedará a 119.5.

En el campo % Descuento, ingresaremos un valor de 123 en donde saldrá un error indicando que el valor no se encuentra en el rango permitido y mostrará los rangos Minimos y Maximos en los que se puede modificar.

Si ingresamos un valor entre los rangos permitidos, el sistema dejará ingresar el valor al detalle.

Nota: En la opcion del BRAN - Rangos, se pueden parametrizar diferentes Rangos a diferentes Roles, pero si un usuario tiene más de un Rol, el sistema tomará el de menor jerarquía, es decir, si un usuario tiene el Rol 18, y el Rol 100, tomará la parametrización del Rol 18.

Pestaña Pago

Permite realizar la modificación de la forma de pago de la factura, en el campo forma de pago se debe modificar la misma, puede ser efectivo, débito, crédito entre otros, esto se parametriza previamente en el sistema en la aplicación BFOR. Igualmente, en esta pestaña se puede consultar el valor de la factura y el impuesto del mismo.

Si el cliente nos entrega un monto mayor al total de la factura y la forma de pago es “efectivo”, podemos visualizar el cambio, o como comúnmente es llamado “vueltas” en el campo del registro maestro “Cambio”, ingresando el monto inicial dado por el cliente en el campo total. Ejemplo:

Tenemos nuestra factura por un valor de $50.170 y en estado activo.

En el campo valor ingresaremos el monto que nos entrega el cliente y guardamos, en este caso el cliente nos dio la suma de $60.000.

Por último, procesamos la factura y verificamos el campo cambio, que nos indicara el valor a devolver al cliente (Note que el campo “valor”, vuelve a su estado original: el valor total de la factura.)

Si no se desea realizar el proceso de cambio, al terminar de realizar la factura, también se debe procesar el registro en el botón Procesar, este cambiará el estado de activo a procesado, indicando que la factura quedo terminada e impidiendo que sus datos sean modificados.

Al procesar, el registro sobre el maestro se puede evidenciar los campos Valor Bruto, descuento, Subtotal, impuesto, Total, Neto y de la misma manera se encuentra un campo tipo Check con nombre impreso que nos indica si la factura ya fue procesada o no.

Nota: Para realizar la impresión del Boucher de la factura se debe dar clic sobre el botón imprimir, teniendo en cuenta que el registro de factura debe estar procesado.

En caso de tener parametrizada la forma de pago Nómina, se puede tener la opción de imprimir un voucher que nos indica el nombre del tercero y el valor a descontar por nómina, cómo se muestra a continuación. Dando click sobre el botón “Imprimir Colilla”.

Pestaña Garantías

A través de esta pestaña el usuario podrá asignar garantías a los productos facturados en el maestro.

Creamos un nuevo registro y diligenciamos los datos, seguidamente

Liquidación por Vencimiento

Esta funcionalidad realiza la liquidación de diferentes precios de un mismo producto con base a los vencimientos que este tenga. Esto, con previa parametrización en las opciones WVAR - Variables y FDES - Descuentos. (Ver aplicaciones)

Al crear una factura en JFAC e ingresar al zoom para seleccionar el producto, podremos ver que según las fechas de vencimiento el sitema tomó el descuento.

Fidelización de clientes

El proceso de Fidelización de Clientes permite que por cada compra que realice un cliente, este acumule puntos que podrá redimir en una próxima compra.

Inicialmente se requiere hacer la siguiente parametrización.

BTER - Terceros

En la aplicación BTER se deben registrar los clientes que podrán acumular puntos. En el momento del registro, se deberá marcar el flag Frecuente ubicado en la pestaña del detalle llamada Ventas, esto permitirá al sistema identificar que por cada compra que realice dicho cliente, este acumulará puntos.

FDES - Descuentos

En la aplicación FDES se deberá crear un registro correspondiente a Tarifa Puntos, en el cual indicaremos el rango de fecha inicial y fecha final en el cual aplicará la adquisición de puntos por compras. Por ejemplo, el cliente podrá adquirir puntos por sus compras desde el 4 de julio del 2018 hasta el 31 de julio del 2018.

También se deberá registrar en el campo Tarifa el valor que definirá cada cuanto acumularán puntos los clientes y en el campo Tariff Substraction se indica la cantidad de puntos que adquirirá de acuerdo con la tarifa. Por ejemplo, por cada 100 pesos del valor de la compra, el cliente acumulará un punto, es decir, que si un cliente hace una compra de 1.000 pesos tendrá 10 puntos.

BFOR - Descuentos

En la aplicación BFOR se debe parametrizar la forma de pago Redención Puntos, la cual se asignará como forma de pago en la compra del cliente que quiera usar sus puntos acumulados.

Forma Pago: ingresar el consecutivo que corresponda teniendo en cuenta las formas de pago ya registradas.

Nombre forma pago: asignar el nombre Redención Puntos.

Tipo: seleccionar el tipo Puntos.

Código: ingresar el código PUR.

De acuerdo con la parametrización anterior, en la aplicación JFAC se realizará la factura de venta al cliente registrado en la aplicación BTER - Terceros.

El valor de la venta fue de 1.786 pesos, es decir, que el cliente acumuló 17 puntos.

Seguidamente, ingresamos a la aplicación ASSP - Saldos de Clientes a verificar los puntos acumulados.

Redimir puntos acumulados

Si un cliente desea redimir sus puntos acumulados o una parte de ellos en alguna compra, se debe crear normalmente la factura de venta en la aplicación JFAC y en la pestaña del detalle Pago ingresar un renglón en donde la forma de pago sea PUNTOS.

A continuación, veremos un ejemplo en donde la compra realizada por el cliente tiene un valor subtotal de $700.

Ahora en la pestaña Pago ingresaremos la forma de pago PUNTOS en la cual se indicará la cantidad de puntos que desea redimir el cliente para esa compra. En caso de que la cantidad de puntos no cubra el total del valor de la factura, se debe ingresar la(s) otra(s) formas de pago con las cuales se completará el pago.

En el siguiente ejemplo el cliente redimirá 100 puntos, estos son ingresados en el campo Valor. Como la venta era por un total de $833, el sistema creó la forma de pago EFECTIVO con el saldo restante teniendo en cuenta la condición de pago ingresada en el maestro la cual era CONTADO.

Finalmente, se procesa la factura y se verifican los saldos de puntos acumulados en la aplicación ASSP - Saldos de Clientes para el cliente correspondiente. Vale aclarar que como el cliente redimió solo 100 puntos en el ejemplo anterior y tuvo que pagar el restante que eran $733, obtuvo 7 puntos más.

Verificamos el nuevo saldo de puntos acumulados en ASSP - Saldos de Clientes.

  1. Es necesario crear el código de cuenta VPU e incluirlo en el BPLA para la contabilización en otorgación de puntos.

  2. Marcar las cuentas contables en el BCUE en el campo QuantityType la opción valor contabilidad.

Estas ya se encuentran marcadas por BD, se encontrara disponible el ListBox.

Aquí finaliza el proceso de fidelización de clientes.

Proceso de Packing

Para realizar la respectiva parametrización y proceso que se realizaba en la aplicación EITRA –desde la aplicación JFAC – Facturas, a continuación, se describe procedimiento de cómo realizar la parametrización y como es su funcionalidad.

Parametrización

Luego de la anterior configuración, el sistema nos mostrara en la aplicación JFAC en la parte superior del detalle un botón, la principal funcionalidad de este botón es para que en esta aplicación se puedan generar pedidos o diferentes tipos de documentos el cual ya contienen productos a despachar o a vender, el objetivo es que los productos que se vayan a utilizar a nivel del detalle, la mayoría va a ser de un pedido previamente realizado, es decir relacionado un documento en el maestro de la factura.

A nivel del detalle de los pedidos, el cual ya contiene algunos productos a despachar o a vender, los productos que se vayan a utilizar a nivel de detalle, la mayoría van a ser de algún pedido previamente realizado, la aplicación VPED ya cuenta con unos productos precargados.

El objetivo principal es el embalaje o empaque de estos productos en cajas, para realizar el proceso se debe dar clic en el icono de Picking – Facturas que se encuentra en la parte superior del detalle, como se evidencia es el mismo proceso de la aplicación EITRA. Aquí se pueden visualizar y posteriormente dividirlos en las respectivas cajas, es decir si se requiere que en el renglón 1 el producto cuenta con 2 unidades, pero se necesita que sean despachados en cajas diferentes, en el botón de color verde haciendo clic en el sistema nos traerá una ventana emergente donde se indicara cuantas unidades irán en cada caja.

Cuando la aplicación no muestre las opciones descritas anteriormente, el objetivo de ellas es verificar con código de barras que se encuentra la opción en la parte superior. El sistema lo que realiza es buscar el producto que encuentra con el código de barras y lo va a insertar en la parte derecha. Luego de culminar el proceso anterior se debe dar clic en terminar empaque.

Cambios Mano a Mano

Para realizar la respectiva parametrización y proceso desde la aplicación JFAC (Facturas), a continuación, se describe procedimiento de cómo realizar la parametrización y como es su funcionalidad.

Parametrización

Programa: jfac
FieldID: btnInfo1
Nombre: Cambio Mano a Mano
Descripcion: js_HandToHandExchange
Defecto: Cambio Mano a Mano
Condicion: ui-icon-transfer-e-w
Tipo: Boton

Luego de la parametrización de SCAM, el botón estará disponible en la opción deseada. sobre la cual se hace clic y se desplegara la ventana de cambios.

En la ventana de cambios se buscan los productos a intercambiar, se seleccionan desde los listados y se especifica la cantidad a intercambiar. luego se hace clic en el botón aceptar y se ejecuta el proceso de cambio.

Por último, el cambio se podrá ver reflejado en la opción ICNV

Consulta Rápida de Terceros

Lo primero que hacemos es abrir la opción JFAC y dar clic al botón Consulta Tercero

Luego de esto nos abre la ventana de Consulta Rápida - terceros en el cual podemos realizar 2 tipo de filtro ya sea por numero de documento.

Ó por el nombre del tercero.

Por otra parte, al realizar el filtro nos trae todos los terceros que coincidan con documento o nombre correspondiente y podremos movernos con las flechas de anterior y siguiente.

Facturación de combos

Para realizar la facturación de los combos primero se debe parametrizar el producto y sus componentes en la aplicación BPRO.

Posteriormente deben crear una factura en la aplicación JFAC, al momento de la adición de producto posteriormente guardarlo, el sistema traerá en el detalle cada uno de los productos que tiene un combo.

En la aplicación FPRE, cada uno de esos productos debe estar previamente creado y con su valor correspondiente.

Redención de Puntos

Cálculo de grados de fidelidad por asociado y ajuste al proceso de acumulación y/o registro de puntos para efectos de redención como forma de pago en las facturas de venta.

Parametrización

La categorización o membresía por asociado se tomara del campo ABC que la calificación del tercero.

El tercero debe estar marcado en la aplicación BTER como frecuente.

Con ello la calificación correspondiente.

El comportamiento de los puntos a obtener y redimir se configura en FDES con la jerarquía de la calificación que corresponda. Adicional para los casos en que la obtención de puntos depende de los kilos facturados en OCAF se configura por medio de la columna Descripción. también se deben configurar tantos FDES sean necesarios por las diferentes combinaciones para otorgar puntos.

Configurados los FDES por cada compra de café o venta en JFAC y FFAC que cumplan con la configuración del FDES otorgara los puntos pertinentes.

Adicional para la redención de puntos se debe configurar la forma de pago puntos y asociarla en la forma de pago pertinente.

Para redimir u obtener puntos tanto en OCAF como JFAC o FFAC se deben configurar los códigos de cuenta pertinentes en BPLA para la validación del sistema.

Para el proceso automático del cálculo del BABC se realiza por medio del WCAL, se configura la estrategia 101 para actualizar masivamente por medio de variables configurables. Este punto se está trabajando directamente con el cliente para aclarar cálculo de algunos porcentajes.

Ejemplo de como redmimir los puntos.

Configuración Datafono

Parametrización

En la aplicación BFOR se debe especificar qué tipo es y diligenciar el campo datafono para que el sistema lo reconozca.

En la aplicación SCAM, se debe realizar la respectiva parametrización de este campo.

Posteriormente, en la aplicación JFAC luego de crear la factura y diligenciar los respectivos productos, en la pestaña pago elegir la forma de pago Tarjeta, luego clic en procesar.

Luego de que el datafono ya reconozca el pago y sea debitado de la cuenta, el sistema construye los valores que son el número de autorización, los números de la tarjeta y lo deja en estado procesado.

Luego se debe verificar si el pago efectivamente quedo en la aplicación EPAY.