View Categories

Importación de Pedidos de Venta

6 min read

Objetivo #

Este manual tiene como objetivo el correcto uso y procesamiento de la interfase de importación de Pedidos de Venta en LOVIS EOS.

Pedidos de Venta #

Los documentos que se importan a través de esta interfase son:

  • VP. Pedido de Venta

La ruta para acceder a esta función es:

Funciones/ Finanzas/ Interfase de Pedidos de Venta:

Plantilla #

  • Los Administradores del Sistema cuentan con un archivo que LOVIS les compartió llamado Pedidos Venta Plantilla. xls. Este archivo es una plantilla ejemplo con datos ficticios que pueden utilizar como referencia.
  • En caso de no contar con la plantilla, cada usuario puede acceder a la función de Interfase Pedidos de Venta y descargar la plantilla. Para descargar, hacer el clic en el botón “Plantilla”.

Una vez le damos clic, nos aparecerá el siguiente mensaje:

El archivo creado que contiene la plantilla se encuentra en la siguiente ruta: User Data – LOVIS EOS:

Plantilla de Pedidos de Venta

Estructura #

Para poder realizar la importación correctamente, llenar los campos con la estructura que a continuación se detalla:

Definiciones #

Campo: nombre del campo/columna en la plantilla.

Tipo (longitud máxima): es el número máximo de caracteres que puede tener ese campo. Si se excede este número, el texto se truncará al subir a LOVIS EOS.

Tratamiento: es el trato que se le da a cada campo dentro de la plantilla:

  • Obligatorio: Es obligatorio indicar un valor en ese campo
  • Opcional: Es opcional poner un valor en el campo. No interfiere en la importación.
  • Condicional: Solo se puede indicar un valor en una de las dos columnas condicionales (campos que están relacionados entre sí. Se indica la condición en cada campo) y no pueden dejarse vacías las dos al mismo tiempo.
  • Descripción: Breve explicación de lo que significa cada campo.
CampoTipo (longitud máxima)TratamientoDescripción
ExternalEntryCounter  Caracter(6)ObligatorioConsecutivo de las Líneas a importar. Ejemplo: 000001. La clave del consecutivo no se debe repetir.
ExternalDocumentIDCaracter (40)ObligatorioEs un identificador del documento externo. Este campo sirve como identificador del documento importado y para agrupar varias partidas en un solo documento. Si este se repite en más de una partida, indica que todas estas partidas corresponden a un mismo documento.
ExternalTaxIDCaracter (40)OpcionalEs el identificador fiscal del documento. En México sería el UUID del CFDI del documento importado. En LOVIS EOS, el folio fiscal se encuentra en la parte inferior derecha de la pantalla de cualquier orden de abastecimiento.
SeriesCaracter
(6)
ObligatorioLa serie de LOVIS EOS del documento importado. Ejemplo VP01
DateFechaObligatorioEs la fecha del pedido. Si se va a importar a través de un archivo de texto, usar el formato dd-mm-aaaa. Si se va a importar a través de Excel, asegurarse de asignarle un formato de fecha que tiene Excel preestablecido.
ExternalCustomerIDCaracter(40)CondicionalEs la clave o identificador de la aplicación externa del cliente y no debe estar dado de baja. Este campo es condicional del campo “CustomerID”. Es decir, solo se puede indicar uno de los dos conceptos y no pueden dejarse vacío los dos al mismo tiempo.  
ExternalTaxPayerIDCaracter(40)OpcionalEs la clave del contribuyente de la aplicación externa. Este campo debe existir en el campo Clave Externa del Catálogo de Entidades. Si este campo se deja vacío, se asignará como contribuyente la clave indicada en la Entidad.
ExternalStoreIDCaracter(40)CondicionalCorresponde a la clave de la aplicación externa del almacén. Este campo es condicional del campo “StoreID”. Es decir, solo se puede indicar uno de los dos conceptos y no pueden dejarse vacío los dos al mismo tiempo.  
ExternalDeliveryIDCaracter(40)OpcionalCorresponde a la clave de la aplicación externa del lugar de entrega. Puede utilizarse la misma clave de LOVIS EOS, en este ultimo caso la Clave Externa puede quedar vacía.
ExternalNotifyIDCaracter(40)OpcionalCorresponde a la clave la aplicación externa de la entidad a notificar. Puede utilizarse la misma clave de LOVIS EOS, en este ultimo caso la Clave Externa puede quedar vacía.
ReferenceCaracter(40)OpcionalReferencia del pedido a un documento externo. Puede ser cualquier valor. Es la referencia que vemos en LOVIS EOS, en el campo “Referencia”.
ConceptCaracter(254)OpcionalBreve descripción del pedido que se desea cargar. En LOVIS EOS éste corresponde al campo “Concepto”.
ExternalItemIDCaracter(40)CondicionalClave o identificador del ítem de la aplicación externa. Este debe existir en el campo Clave Externa del Catálogo de Ítems y no estar dado de baja. Puede ser diferente en cada partida de la orden. Este campo es condicional del campo “ItemID”. Esto es, solo se puede indicar un valor en una de las dos columnas y no pueden dejarse vacías las dos al mismo tiempo.
DetailReferenceCaracter(40)OpcionalReferencia de la partida
NotesCaracter(254)OpcionalNotas de la partida del pedido.
Quantity ObligatorioCantidad
UnitPrice ObligatorioPrecio Unitario antes de descuentos e impuestos. Si el parámetro “eCommerce” del Catálogo de Entidades está activo, el precio unitario se considerará que se recibe con impuestos y descuentos incluidos.
DiscountRate OpcionalTasa Descuento. Se debe indicar en porcentaje (sin el signo %). Ejemplo: Poner 10 si la tasa de descuento es 10%
DeliveryDateFechaObligatorioFecha de entrega de la partida del pedido. Si se va a importar a través de un archivo de texto, usar el formato dd-mm-aaaa. Si se va a importar a través de Excel, asegurarse de asignarle un formato de fecha que tiene Excel preestablecido.
CurrencyIDCaracter(3)ObligatorioMoneda del documento. Ejemplos MXN, USD, EUR
CustomerIDCaracter(10)  CondicionalClave o identificador del cliente de LOVIS EOS. Este debe existir en el campo Clave del Catálogo de Entidades. Y no debe estar dado de baja. Este campo es condicional del campo “ExternalCustomerID”. Es decir, solo se puede indicar uno de los dos conceptos y no pueden dejarse vacío los dos al mismo tiempo.  
TaxPayerIDCaracter()10OpcionalClave de LOVIS EOS del contribuyente
StoreIDCaracter(10)CondicionalClave o identificador del almacen de LOVIS EOS. Este debe existir en el campo Clave del Catálogo de Entidades. Y no debe estar dado de baja. Este campo es condicional del campo “ExternalStoreID”. Es decir, solo se puede indicar uno de los dos conceptos y no pueden dejarse vacío los dos al mismo tiempo.  
DeliveryIDCaracter()10OpcionalClave de LOVIS EOS del del lugar de entrega
NotifyIDCaracter(10)OpcionalClave de LOVIS EOS de la la entidad a notificar
ItemIDCaracter(20)CondicionalEs la clave de LOVIS EOS del ítem. Este campo es condicional del campo “ExternalItemID”. Es decir, solo se puede indicar uno de los dos conceptos y no pueden dejarse vacío los dos al mismo tiempo.
APIKeyCustomerIDCaracter(10)OpcionalEn caso de tener más de una aplicación externa de donde provengan los documentos que maneje distintas Claves para un mismo material, entonces se deberá colocar la clave de la aplicación externa como entidad en parámetros de distribución o abastecimiento, indicando en código del ítem para esa aplicación.

Consideraciones #

  • En la Plantilla que se descarga de LOVIS EOS, eliminar las columnas después APIKeyCustomerID.
  • Los Tipo de archivos admitidos para importarlos en LOVIS EOS son:
    • Libor de Microsoft Excel 5.0/95 (xls.)
    • Texto delimitado por tabulaciones (.txt)

Procedimiento #

Para realizar la importación, seguir los pasos que a continuación se detallan:

  1. Llenar los campos de la plantilla con los datos correspondientes.
  2. Una vez verificado que los datos son correctos, borrar la primera fila – la que muestra el encabezado de los campos. El borrado hay que hacerlo ya que LOVIS EOS no reconocería lo escrito en esas casillas.

Para borrar, seleccionamos la fila entera:

Y a continuación la borramos con Ctrl + – o con el botón derecho y le damos a “Eliminar”:

3. Al guardar el archivo, asegurarse de eliminar las filas después del último registro que se quiere importar.

4. Guardar el archivo tomando en cuenta las consideraciones mencionadas en la sección de Estructura

5. Cargar el documento en LOVIS EOS y guardarlo en la carpeta de User Data.

Una vez realizado este proceso, el archivo ya está preparado para ser importado a la plataforma.

Importación #

Para realizar la importación acceder a la función de Interfase de Pedidos de Venta en la ruta mencionada:

  1. Hacer clic al icono de “Importar” de la barra de herramientas

2. Seleccionar el archivo que queramos importar y hacer clic en el botón de “Import”.

3. Una vez realizado, nos tiene que aparecer el siguiente mensaje:

Nota: En caso de encontrar un error al importar, nos aparecerá un cuadro de diálogo con el error correspondiente.

4. Los registros se importan en LOVIS EOS y se pueden visualizar en Lista de Registros. Con esta acción lo que se importa son los registros que se deben crear, es decir, se encuentran en una tabla intermedia para ser creados una vez que se valida la importación.

5. Para crear los Pedidos de Venta, tenemos que hacer clic al botón de “Crear” que se encuentra en la parte inferior derecha:

6. Esto lo que hace es generar todos los Pedidos de Venta que estén pendientes de ser creados. 

7. Al crearse las órdenes de compra nos dará los datos de la fecha de creación, el usuario que lo ha realizado y el mensaje de “SuccessfullyCreated”.

Los Pedidos de Venta ya deberán mostrarse en la función correspondiente de LOVIS EOS y sólo faltará Aplicarlos.  

Powered by BetterDocs

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

X