ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Funciones a desarrollar en los SAP


Enviado por   •  1 de Abril de 2017  •  Resumen  •  2.104 Palabras (9 Páginas)  •  267 Visitas

Página 1 de 9

Funciones a desarrollar en los SAP

  1. WS Obtener Proveedores

  1. Datos de entrada: variable-fecha
  2. Proceso: Busca todos los proveedores creados o modificados en fecha mayor o igual a variable-fecha.
  3. Datos de salida:
  1. Dataset con los siguientes campos:
  • Código del proveedor
  • Nit del proveedor
  • Digito de verificación
  • Razón social
  • dirección   
  • teléfono    
  • correo electrónico
  • ciudad        
  • país              
  • contacto compras 
  • celular contacto compras   
  • contacto compras 2              
  • celular contacto compras 2
  • estado        
  • plazo días
  1. Dataset con la estructura de la metadata
  2. Variable-logica – Variable lógica que indica si el proceso se ejecutó de forma correcta.
  3. Variable-Texto – Variable con el contenido del error en la ejecución del proceso.

  1. WS Obtener Materiales (Artículos, productos, servicios, Activos)
  1. Datos de entrada: variable-fecha, dataset-categorias, dataset-estructura-de-categorias.

El dataset-categorias contiene dos campos con el código de la categoría y subcategoría (o línea y sublinea o grupo y subgrupo) del material.

  1. Proceso: Crear la estructura acorde a los campos de dataset-estructura-de-categorias y cargar la información recibida en la variable dataset-categorias.

Busca todos los Materiales, servicios y activos que pertenezcan a una categoría y subcategoría de las recibidas y que hayan sido creados o modificados en fecha mayor o igual a variable-fecha y construye un dataset con los registros que cumplen la condición.

  1. Datos de salida:
  1. Dataset con los siguientes campos:
  • Código de Material (servicio o activo)
  • Descripción del material (servicio o activo)
  • Código de categoría (tipo o grupo)
  • Descripción de categoría (tipo o grupo)
  • Código de subcategoría (línea o subgrupo)
  • Descripción de subcategoría (línea o subgrupo)
  • estado
  • código unidad de medida
  • descripción unidad de medida
  • peso bruto
  • peso neto
  • factor de conversión de la unidad de medida
  1. Dataset con la estructura de la metadata
  2. Variable-logica – Variable lógica que indica si el proceso se ejecutó de forma correcta.
  3. Variable-Texto – Variable con el contenido del error en la ejecución del proceso.

  1. WS Obtener Requisiciones / Solped

  1. Datos de entrada: variable-fecha, dataset-materiales, dataset-estructura-de-materiales.

El dataset-materiales contiene un campo con el código del material (o servicio o activo fijo).

  1. Proceso: Crear la estructura acorde a los campos de dataset-estructura-de-categorias y cargar la información recibida en la variable dataset-materiales.

Busca todas las Solped (Solicitudes de pedido o Requisiciones) creadas o modificadas con fecha mayor o igual a variable-fecha y que contengan alguno de los materiales recibidos en dataset-materiales y que alguno de sus detalles hayan sido creados o modificados con fecha mayor o igual a variable-fecha, construye un dataset con los registros que cumplen la condición a partir de los datos de cabecera de la solped y los detalles de las mismas (dataset debe contener los datos en dos estructuras, una con la información de cabecera y la otra con la información de los detalles).

  1. Datos de salida:
  1. Dataset con lo siguiente:
  • Estructura de cabecera:
  • Código moneda
  • código proveedor
  • numero solped (requisición)
  • observaciones
  • asunto
  • fecha de requisición
  • fecha requerida
  • estado
  • Estructura de detalle:
  • numero solped (requisición)
  • código proveedor
  • código de material (servicio o activo)
  • cantidad requerida
  • precio negociado
  • fecha requerida
  • estado
  • descripción extendida
  • descuento
  • código unidad
  • descripción unidad de medida
  • numero orden compra
  1. Dataset con la estructura de la metadata
  2. Variable-logica – Variable lógica que indica si el proceso se ejecutó de forma correcta.
  3. Variable-Texto – Variable con el contenido del error en la ejecución del proceso.

  1. WS Actualiza Solped y Genera OC

Datos de entrada: dataset-requisiciones, dataset-estructura-de-requisiciones. El dataset-requisiciones contiene dos estructuras con:

  • Estructura de cabecera:
  • Código moneda
  • código proveedor
  • numero solped (requisición)
  • fecha requerida
  • estado
  • Estructura de detalle:
  • numero solped (requisición)
  • código proveedor
  • código de material (servicio o activo)
  • cantidad requerida
  • precio negociado
  • fecha requerida
  • estado
  • descripción extendida
  • descuento
  • código unidad

Proceso: Crear la estructura acorde a los campos de dataset-estructura-de-requisiciones recibido y carga la información recibida en la variable dataset-requisiciones y hace:

  • Busca el encabezado de la solped (requisición) en el ERP y actualiza la información del proveedor,
  • Por cada detalle de la solped (requisición) recibido en el dataset:
  • Busca el respectivo registro en el ERP comparando el número de línea, código de material (producto, artículo, servicio o activo) y cantidad, en caso que la cantidad no sea consistente deberá actualizarla.
  • Si no encuentra el número de línea o lo encuentra pero el código del material no corresponde, deberá crear una línea adicional en la solped (requisición) y actualizarla con la información recibida en el dataset;
  • Para cada línea encontrada deberá actualizar la información de proveedor, precio, descuento y cantidad.
  • Una vez actualizada la solped (requisición), proceder a ejecutar el proceso de liquidación de la solped (requisición) propio del ERP.
  • Por cada grupo de detalles recibidos que correspondan al mismo proveedor ejecutar el proceso de generación de la Orden de Compra propio del ERP.
  • Por cada orden de compra generada crear una estructura compuesta del encabezado y detalle de la orden de compra donde se registre información de:
  • Estructura cabecera de la orden:
  • Código proveedor
  • Código moneda
  • Numero orden de compra
  • Dirección de entrega
  • Fecha orden
  • Fecha de vencimiento  de la orden
  • Fecha acordada de entrega
  • Estado de la orden
  • observaciones
  • plazo
  • valor total

  • Estructura detalle de la orden
  • Numero orden de compra
  • Secuencia del detalle
  • Código de material (servicio o activo fijo)
  • Código de unidad de medida
  • Cantidad ordenada
  • Cantidad recibida
  • Código Unidad de medida
  • Valor unitario
  • Porcentaje de descuento
  • Porcentaje de iva
  • Descripción adicional
  • Estado del detalle
  • Número de la solped (requisición) generadora
  • Número de la Línea de la solped (requisición) generadora

Datos de salida:

  • Dataset con los datos de cabecera y detalle de las órdenes
  • Dataset con la estructura de la metadata
  • Variable-logica – Variable lógica que indica si el proceso se ejecutó de forma correcta.
  • Variable-Texto – Variable con el contenido del error en la ejecución del proceso.

  1. WS Obtener Órdenes

Datos de entrada: variable-fecha, dataset-materiales, dataset-estructura-de-materiales. El dataset-materiales contiene un campo con el código del material (o servicio o activo fijo).

...

Descargar como (para miembros actualizados) txt (11 Kb) pdf (210 Kb) docx (18 Kb)
Leer 8 páginas más »
Disponible sólo en Clubensayos.com