lunes, 31 de agosto de 2015

Simular una factura

En uno de mis proyectos me pidieron que se pudiera simular la creación de una factura, pero sin guardarla, de manera que pudieran revisar la información que traía y en caso necesario poder modificar los datos que fueran necesarios. Para este tipo de situaciones tenemos la siguiente opción:

Entramos a la transacción VF04 – Pool de facturación y llenamos los siguientes datos:

  • Fecha de factura: Fecha de facturación de nuestro documento (es la fecha en la que se tiene previsto facturar)

  • Documento comercial: Si se tiene el número de pedido o entrega a facturar lo podemos poner aquí. (opcional)

  • Organización de ventas: Organización de ventas de la cual queremos ver los documentos pendientes de facturación.

  • En base a la entrega: Marcamos este campo cuando queremos se muestren las entregas pendientes de facturar.

  • Referido a pedido: Marcamos este campo cuando queremos se muestren los pedidos pendientes de facturar (cuando se facture directo de pedido y sin entrega).

  • Facturación Interna: Marcamos este campo cuando queremos se muestren las entregas pendientes de facturar y que correspondan a ventas intercompañías.


00700 - VF04 - Pool de Facturacion

Presionamos el botón de Visualizar pool de facturación .

La pantalla nos muestra los documentos pendientes de facturar en base a lo seleccionado en la pantalla anterior.

00701 - VF04 - Lista de Facturas

Seleccionamos el documento deseado dando clic en el cuadro del lado izquierdo del renglón. (se marca amarillo el renglón seleccionado)

Presionamos el botón de Simular .

00702 - VF04 - Seleccion de Facturas

IMPORTANTE: No presionar los otros botones que se encuentran a la derecha (Factura Individual, Factura Colectiva, Factura Colectiva/Dialogo) ya que esto crearía la factura real.

Se muestra la simulación de la factura y podemos revisar la información que se requiera.

00703 - VF04 - Simulacion de Factura

Una vez finalizada la revisión, presionamos el botón de Back  para salir.

viernes, 28 de agosto de 2015

Manuales de Documentos comerciales con EDI

En esta ocasión les dejo las ligas a unos manuales sobre el manejo de EDI en los documentos de ventas (pedido, entrega factura).

Espero les sean de utilidad.

Pedidos de venta mediante EDI.rar

Salida de Aviso de entrega por EDI.rar

Entrada de Aviso de entrega por EDI.rar

Facturacion mediante EDI.rar

La siguiente semana continuaremos con algunas guías mas de procesos en SAP

sábado, 22 de agosto de 2015

Añadir el botón de Servicios para Objetos en las transacciones VA02 y VA03 (para WF y anexar documentos)

En ocasiones queremos saber el status del Workflow de un pedido de ventas o queremos anexar un documento en nuestros pedidos de venta pero no vemos el botón que se utiliza para este fin (Servicio para Objetos) en las transacciones de modificar o visualizar pedidos de ventas (VA02 y VA03).

  00100 - Pedido con boton WF

 Para que se muestre dicho botón, podemos seguir el siguiente procedimiento: Ir a la transacción SU03 o seguir el siguiente menú Sistema - Valores prefijados - Datos propios.

00101 - Menu Sistema - Valores Prefijados

en la pestaña de Parámetros agregar:
  •  ID Parámetro                     -              SD_SWU_ACTIVE 
  •  Valor Parámetro               -              X

00102 - Pestaña parametros

Presionamos el botón de Guardar . Podemos ir a la transacción VA02 o VA03 y ver que ya tenemos el botón activo y que dentro del botón podemos encontrar las opciones de Workflow, documentos, entre otros.

  00103 - Pedido con boton WF desplegado

viernes, 21 de agosto de 2015

Manuales de HUM

Aqui les dejo unos manuales que encontré de Unidades de manipulación o Handling Units; espero les sea de utilidad

HUM.rar

HUM para seguridad alimentaria.rar

Borrar IDOCs

En ocasiones tenemos el caso de IDOCs que se han recibido y que por algún motivo no se han procesado de manera correcta y que permanecen en sistema provocando dudas a los usuarios.
Por este motivo, es que podemos utilizar el siguiente proceso para borrar los IDOCs.

1. Transacción WE05 - Listado de IDOCs.
Primero debemos de saber cuales son los IDOCs a borrar, podemos ver una lista en la transacción WE05.

Seleccionamos los 2 primeros para nuestro ejemplo.

00600 - WE05 - Lista de IDOCs

2. Transacción WE11 - Borrar IDOCs.

  • Llenamos los siguientes campos:
    - Fecha de creación: Corroborar que las fechas de los IDOCs estén entre las fechas seleccionadas.
    - Número de IDOC: Ponemos los IDOCs que deseamos borrar.
    - Ejecución de test: Verificar que esté marcado en caso de querer solo una simulación (para borrado debe ir desmarcado este campo)


00601 - WE11 - Borrar IDOCs test

Al correrlo en modo test nos manda la siguiente pantalla:

00602 - WE11 - Borrar IDOCs test - detalle

Al correrlo en real nos manda el siguiente mensaje:

00603 - WE11 - Mensaje de borrado

Al presionar el botón de OK nos manda la siguiente pantalla:

00604 - WE11 - IDOCs Borrados

Revisamos en la transacción WE05 para ver nuestros IDOCs y podemos apreciar que ya no aparecen listados.

00605 - WE05 - Revisar IDOCs

jueves, 20 de agosto de 2015

Manuales de CS-PM

De las búsquedas de manuales que luego he hecho, me encontré los siguientes del módulo de Customer Service - Plant Maintenance, por lo que se los dejo esperando les sean de utilidad

Configuracion general CS-PM.rar

Crear condiciones de pago con parcialidades

En muchas ocasiones tenemos la necesidad de dar de alta condiciones de pago que se realicen en parcialidades (Los famosos meses sin intereses), lo cual podemos hacer con un sencillo proceso dentro de SAP.

El proceso es el siguiente:

  1. Transacción OBB8 – Condiciones de Pago


Seleccionamos una condición de pago para utilizarla como base y presionamos el botón de Copiar.

00500 - OBB8 - Crear condicion de pago

En la siguiente pantalla colocamos los siguientes datos:

  • La clave que identificará nuestra nueva condición de pago.

  • El nombre que identifica la nueva condición de pago.

  • Marcamos si la condición de pago es para ocuparse con Deudores, Acreedores o Ambos.

  • Marcamos el check de Plazo a pagos.


00501 - OBB8 - Agregar nombre y pago a plazos

Guardamos

  1. Transacción OBB9 – Condiciones de pago para pago a plazos


Llenamos los siguientes campos:

  • Condición de pago – Clave de la condición de pago creada en el paso anterior y a la que le asignaremos las cuotas.

  • Cuota – Consecutivo de número de cuota a utilizar (si son 3 pagos, se agregan 3 renglones).

  • Porcentaje – Porcentaje del total que le corresponde a la parcialidad o cuota.8

  • Condición – Clave de la condición de pago que le corresponde a cada parcialidad. (Puede ser que la primera parcialidad sea con pago inmediato, la segunda a 30 días y la tercera a 60 días)


00502 - OBB9 - Asignar cuotas

Guardamos y esta lista nuestra condición de pago.

martes, 18 de agosto de 2015

Manuales de SD

De las búsquedas de manuales que luego he hecho, me encontré los siguientes del módulo de SD, por lo que se los dejo esperando les sean de utilidad.

Sales and Distribution (SD).rar

Transportar datos de tabla no transportable

Cuando una tabla no permite de manera estándar hacer el transporte, podemos recurrir a esta opción, de manera que los datos que ya tenemos cargados nos permitan ahorrar tiempo al ser transportados a los ambientes de calidad y producción.

Podemos seguir el siguiente procedimiento:

  1. Tener datos creados


Se llena la tabla a transportar en el ambiente requerido (en este caso Desarrollo).

00400 - Tabla con valores

  1. Crear transporte


Se entra a la transacción SE10 y se crea una nueva orden de transporte, presionando el botón de Crear .

00401 - SE10 - Crear Transporte

Se selecciona la opción de Orden de Workbench y se presiona el botón de Aceptar.

00402 - SE10 - Seleccionar clase de orden

Se pone nombre al transporte y se presiona el botón de Guardar.

00403 - SE10 - Nombrar a nuestra orden

Tenemos creado nuestro transporte.

00404 - SE10 - Visualizar nuestra orden

  1. Asignar Tipo a la Tarea del Transporte


Damos clic a la tarea inferior de nuestro transporte.

00405 - SE10 - Seleccionar tarea

Vamo al Menú Orden/Tarea – Modif.tipo , para cambiar el tipo de Tarea.

00406 - SE10 - Modificar tipo de orden

En la ventana que se muestra seleccionamos la opción Desarrollo/Corrección y presionamos el botón de Aceptar.

00407 - SE10 - Modificacion de orden

Queda clasificada nuestra Tarea.

00408 - SE10 - Visualizar orden modificada

  1. Asignación de la tabla al transporte.


Se da doble clic sobre la tarea de nuestro transporte.

00409 - SE10 - Asignar tabla

En la pantalla que nos muestra, damos clic en el botón de Visualizar/Modificar .

00410 - SE10 - Cambiar de visualizar a modificar

Llenamos las columnas.

  • ID programa: R3TR

  • Tipo Objeto: TABU

  • Objeto: Clave de la Tabla Z a transportar


Presionamos el botón de Función.

00411 - SE10 - Llenar datos de tabla

Damos doble clic en el primer renglón.

00412 - SE10 - Seleccionar valores

Seleccionamos la combinación de campos clave que necesitamos (en este caso es Mandante 300 y todos los valores de la tabla) y presionamos el botón de Aceptar.

00413 - SE10 - Revisar valores

Damos clic en el botón de Contenido de Tabla para corroborar que la información requerida venga en el transporte.

00414 - SE10 - Revisar contenido

Seleccionamos la última opción.

00415 - SE10 - Seleccionar contenido

Revisamos que la información sea la que queremos transportar.

00416 - SE10 - Revisar informacion

Presionamos el botón de Back y posteriormente el botón de Guardar.

Tenemos nuestra tabla en el transporte y lista.

lunes, 17 de agosto de 2015

Modificar valores de tablas en la transacción SE16n

Adicional a la modificación de valores de las tablas en la transacción SE37, también tenemos la alternativa de hacer la modificación en la tabla SE16n, mediante el proceso de debug.

El proceso es el siguiente:

-Transacción SE16n

  1. En el campo de tabla ponemos la tabla que queremos modificar.

  2. En el campo de cantidad máximo de aciertos ponemos la cantidad líneas máximo que queremos se nos muestre (si lo dejamos en blanco no trae todos los valores de la tabla).

  3. Llenamos los campos con los que queramos hacer el filtro de valores de la tabla.

  4. Ponemos el comando de Debug /h y presionamos la tecla Enter.

  5. Presionamos el botón de Ejecutar.


00300 - SE16n - Modificar campos de tabla

En la siguiente pantalla, nos vamos a la parte inferior derecha, en la pestaña Variables 1.

  1. Ingresamos los siguientes valores en la columna Variable: GD-EDIT y GD-SAPEDIT

  2. Presionamos los botones de Modificar.


00301 - SE16n - Modificar valores de escritura

Al abrirse los campos de la columna Valor ponemos en ambos renglones el siguiente valor: X (Tiene que ser mayúscula)

Presionamos la tecla Enter.

Presionamos el botón de Continuar.

00302 - SE16n - Guardar valores de escritura

Modificamos los campos que se requieran y presionamos el botón de Guardar.

00303 - SE16n - Modificar campos

Modificar tablas con la transacción SE37 y la función SE16n_INTERFACE

En muchas ocasiones requerimos hacer cambios en los campos de las tablas de manera directa, por lo que podemos ocupar esta transacción con la función SE16n_INTERFACE.

El proceso es el siguiente:

-Transacción SE37

-Función: SE16n_INTERFACE

-Ejecutamos

00200 - SE37 - Modificar campos de tabla

-Llenamos los siguientes campos:

  • I_TAB : Ponemos la tabla que deseamos modificar. (en nuestro ejemplo la tabla LIPS)

  • I_EDIT : Ponemos X

  • I_SAPEDIT : Ponemos X

  • I_MAX_LINES : Ponemos el número máximo de lineas que deseamos se muestren (si no tiene mucha información la tabla, podemos dejarlo vacío)


Presionamos el botón de Ejecutar.

00201 - SE37 - Poner tabla a modificar

Modificamos los campos que se necesiten y presionamos el botón Guardar.

00202 - SE37 - Modificar campos

Añadir el botón de Servicios para Objetos en las transacciones VA02 y VA03 (para WF y anexar documentos)

En ocasiones queremos saber el status del Workflow de un pedido de ventas o queremos anexar un documento en nuestros pedidos de venta pero no vemos el botón que se utiliza para este fin (Servicio para Objetos) en las transacciones de modificar o visualizar pedidos de ventas (VA02 y VA03).

00100 - Pedido con boton WF

Para que se muestre dicho botón, podemos seguir el siguiente procedimiento:

Ir a la transacción SU03 o seguir el siguiente menú Sistema - Valores prefijados - Datos propios.

00101 - Menu Sistema - Valores Prefijados

en la pestaña de Parámetros agregar:

ID Parámetro                     -              SD_SWU_ACTIVE

Valor Parámetro               -              X

00102 - Pestaña parametros

Presionamos el botón de Guardar .

Podemos ir a la transacción VA02 o VA03 y ver que ya tenemos el botón activo y que dentro del botón podemos encontrar las opciones de Workflow, documentos, entre otros.

00103 - Pedido con boton WF desplegado

viernes, 14 de agosto de 2015

Hola Mundo

Este es el comienzo de una página que deseo sirva para ir documentando pequeños procesos que día a día vamos conociendo en la vida como consultores de SAP.

La mayoría de los artículos irán relacionados al módulo de Ventas y Distribución, aunque también contaremos con información de algunos otros módulos, así como agregaremos algunos manuales y guías que nos encontremos en la red.

Día a día confirmo lo que siempre supe, esto es que entre mas aprendemos de SAP, más nos damos cuenta que menos sabemos y que siempre habrá algo nuevo por aprender.

Espero les sea de utilidad la información que aquí se ponga.

Saludos

Domingo Mora