lunes, 19 de octubre de 2009

TABLAS DEL MODULO SD

Bueno, a veces viene bien tener a mano una relación de tablas del módulo en el que estemos trabajando como referencia, voy a subir una relación bastante completa del módulo SD, más adelante iré incluyendo las de otros módulos:

Estructura de tablas del cliente (Vista de ventas)

KNA1: Maestro de clientes, datos Generales
KNVK: Persona de contacto
KNVV: Maestro de clientes, datos de Venta
KNVA: Puestos de descarga
KNVI: Indicadores de control
KNVP: Funciones del interlocutor
KNVD: Documentos
KNVL: Licencias
KNVS: Datos de envío
ADRC: Tabla de direcciones



Estructura de tabla de materiales

MARA: Datos generales de material
MAKT: Textos breves
MARM: Factores de conversión
MVKE: Datos de ventas (por organización de ventas y por canal de distribución)
MLAN: Datos de ventas (por país)
MARC: Datos de centros
MBEW: Datos de valoración
MLGN: Datos de almacén LVS
MLGT: Tipos de almacén LVS
MVER: Datos de consumo
MAPR: Indicador de datos de pronóstico
MARD: Datos de almacén
MCHA: Lotes
MCHB: Stock de lotes



Estructura de tabla cliente - material - Información

KNMTK: Tabla de cabecera. Disponibles por motivos de rendimiento.
KNMT: Tabla de datos



Estructura de tabla: Contacto

VBUK: Status de cabecera y datos de gestión
VBKA: Contacto
VBPA: Documento de ventas: Interlocutor
SADR: Dirección
VBFA: Flujo de documentos de ventas
NAST: Mensajes
STXH: Textos: Cabecera
STXL: Textos: Líneas


Documento de ventas: Estructura de tabla
VBUK: Status de cabecera y datos de gestión
VBAK: Documento de ventas: Datos de cabecera
VBKD: Documento de ventas: Datos comerciales
VBUP: Status de posición
VBAP: Documento de ventas: Datos de posición
VBEP: Documento de ventas: Datos de reparto
VBPA: Documento de ventas: Interlocutor
SADR: Dirección
VBFA: Flujo del documento de ventas
KONV: Condiciones
KONH: Registros de condición para la Sec. De Acceso
NAST: Mensajes
STXH: Textos: Cabecera
STXL: Textos: Líneas
VBUV: Protocolo de datos incompleto

CDHDR: Modificaciones en Cabecera

CDPOS: Modificaciones en Posición



Estructura de tabla: Entrega

VBUK: Status de cabecera y datos de gestión
LIKP: Entrega: datos de cabecera
VBUP: Status de posición
LIPS: Entrega: datos de posición
VBPA: Documento de ventas: interlocutor
SADR: Dirección
VBFA: Flujo de documento de ventas
NAST: Mensajes
STXH: Textos: cabecera
STXL: Textos: líneas
VEKP: Unidad de envío: datos de cabecera
VEPO: Unidad de envío: datos de posición
EIKP: Export / Import: datos de cabecera
EIPO: Export / Import: datos de posición
TVPOD: Acuse de Recibo para Entrega
VBSK, VBFS y VBSS : Detalles de log (Cabecera, Detalle, Documentos).



Estructura de tabla: Transporte

LIKP: Cabecera de entrega
VTTK: Cabecera de transporte
VEKP: Cabecera de elemento de envío
LIPS: Posición de entrega
VTTP: Posición de transporte
VTTS: Etapa de transporte
VEPO: Posición de elemento de envío
VBFA: Flujo de documentos
VTSP: Asignación posición / etapas
VTPA: Interlocutor de transporte
VTFA: Flujo de documentos de transporte



Estructura de tabla: Factura

VBUK: Status de cabecera y datos de gestión
VBRK: Factura: datos de cabecera
VBRP: Factura: datos de posición
VBPA: Documento de ventas: interlocutor
SADR: Dirección
VBFA: Flujo de documentos de ventas
KONV: Condiciones
NAST: Mensajes
STXH: Textos: cabecera
STXL: Textos: líneas



Estructura de tabla de condiciones para determin. precio

Annn: Tabla de condición
KONH: Cabecera de condiciones
KONA: Acuerdo (sólo en caso de rappel)
KONP: Posición de condición
KONM: Escalado de cantidades
KONW: Escala de valores
Observación:
KONM y KONW no pueden estar disponibles al mismo tiempo.



Tablas de índices

VBKOF: Índice de ventas: contacto abierto con funciones del interlocutor
VBKPA: Índice de ventas: contactos con funciones del interlocutor
VAKPA: Índice de ventas: pedidos para funciones del interlocutor
VLKPA: Índice de ventas: entregas para funciones del interlocutor
VRKPA: Índice de ventas: facturas de las funciones del interlocutor
VAPMA: Índice de ventas: posiciones de pedido de material
VLPMA: Índice de ventas: posiciones de entrega de material
VRPMA: Índice de ventas: posiciones de factura de material
VAKGU: Índice de ventas: validez de la consulta y de la oferta
VEPVG: Índice de vencimiento de envío
VKDFS: Índice de ventas: causante de factura
VBFA: Flujo de documentos de ventas
VMVA: Objeto de matchcode: documentos de ventas
VMVL: Objeto de matchcode: entregas
VMCF: Objeto de matchcode: facturas
VMCR: Objeto de matchcode: listas de facturas
VBSG: Objeto de matchcode: grupos de documentos de ventas


viernes, 9 de octubre de 2009

Integración SAP - PHP

Un buen motivo de utilizar PHP con SAP sería que es un lenguaje bastante sencillo, y por otra parte, que su uso está muy extendido, por lo que en algunos casos puede ser una buena alternativa a SAP WebAS. ¿Qué necesitamos? Un servidor Apache , PHP y SAPRF.

En las siguientes entradas, indicaré como instalar el SAPRFC y algún ejemplo de conexión con SAP.

jueves, 8 de octubre de 2009

Resaltar la sintaxis de ABAP en UltraEdit y jEdit


Para resultar con colores la sintaxis en UltraEdit y jEdit podemos utilizar los siguientes archivos de definición:

Versión para UltraEdit, versión para jEdit.

En Ultraedit se especificará la ruta del fichero en Advanced > Configuration > Syntax Highlighting
de esta forma, todos los archivos con extensión .abp o .abap se resaltarán automáticamente al abrirlos con UltraEdit.
En el caso de jEdit, sólo hay que copiar el fichero en \Archivos de programa\jEdit\modes

lunes, 5 de octubre de 2009

DIA 0

"Considero a cada hombre como un deudor de su profesión, y ya que de ella recibe sustento y provecho, así debe procurar mediante el estudio servirle de ayuda" F.Bacon

Comienzo este blog dedicado a la programación SAP, principalmente en ABAP. Me gustaría que este fuera un lugar de encuentro donde aquellos que tenemos interés en aprender un poco cada día, compartan su experiencia y todo aquello que nos pueda parecer útil o interesante.