Sei sulla pagina 1di 17

Especificacin Funcional

Especificacin Tcnica

ESPECIFICACIN FUNCIONAL
Orden de Compra de Importacin - Firmas
OVERVIEW
Tipo de desarrollo

Mdulo SAP

MM

Idiomas requeridos para


pantallas y reportes

ESPAOL

Object ID

Prioridad

Tiempo estimado de
desarrollo

Fecha lmite de entrega

Complejidad del desarrollo

Medio

CONTACTO
Consultor Funcional SAP
(nombre y correo-e)

Usuario Clave

Elizabeth Huerta R.

(nombre y correo-e)
Programador
responsable

Consultor Tcnico SAP


(nombre y correo-e)

(nombre y correo-e)

Otros datos de contacto

EVOLUCIN DEL DOCUMENTO


VERSI
N

FECHA

1.0

20/03/2015

AUTOR

EVENTO / COMENTARIO

Elizabeth Huerta Robles

Creacin del documento

Este documento es vlido desde la fecha de aprobacin

Especificacin Funcional Tcnica


CONFIDENCIAL

Pgina 1 de 17

Especificacin Funcional
Especificacin Tcnica
INSTRUCCIONES
Especificacin Funcional

Para realizar la Especificacin Funcional, complete los sub-ttulos marcados


con [F].

Especificacin Tcnica

Para realizar la Especificacin Tcnica, complete los sub-ttulos no marcados


con [F], adems de complementar la especificacin funcional con los datos
tcnicos que considere necesarios.

1. [F] Resumen / Descripcin


Firmas en Orden de Compra de Importacin (PI).

2. [F] Antecedentes / Dependencias


Actualmente existe las firmas para Orden de Compra Nacional en SAP, se requiere tambin firmas
para las rdenes de Compra de Importacin.

3. [F] Carga Transaccional


No aplica.

4. [F] Frecuencia y Horarios


No aplica

5. Solucin
Tomar como base la Orden de Compra Local con la clase de mensaje NEU y el formulario
ZMMORDEN_COMPRA que usa ahora la clase de pedido NB.
Reutilizar el formulario ZMMORDEN_COMPRA para la orden de compra de Importacin (PI) con la
clase de mensaje ZNEI Cuando se crea un pedido de Importacin PI.

Especificacin Funcional Tcnica


CONFIDENCIAL

Pgina 2 de 17

Especificacin Funcional
Especificacin Tcnica
Tomar como base el formulario ZMMORDEN_COMPRA que ya cuenta con las firmas de acuerdo a la
estrategia de liberacin 10 definidas..
Condicin si:
EKKO BUKRS = 102
EKKO BSART = PI
EKKO FRGSX = 10
EKKO EKGRP = tomar firma de los grupos de compra 011, 012, 014 y 015
Para nuestro caso cargar las firmas para los siguientes grupos de compra.

Adobe Acrobat
Document
Los Grupos de Compras son los siguientes:

011 Delia Herencia

012 Mariela Morales

014 Yuviza Tarazona

015 Priscila Guizado


1 Grupo de Compras 011, si cumple la siguiente condicin, tomar la firma.
EKKO BUKRS = 102 (Sociedad)
EKKO BSART = PI (Clase de documento)
EKKO FRGSX = 10 (Estrategia liberacin)
EKKO EKGRP = 011 (Grupo de compras)

2 Grupo de Compras 012, si cumple la siguiente condicin, tomar la firma.


EKKO BUKRS = 102
EKKO BSART = PI
EKKO FRGSX = 10
EKKO EKGRP = 012

Especificacin Funcional Tcnica


CONFIDENCIAL

Pgina 3 de 17

Especificacin Funcional
Especificacin Tcnica
1 Grupo de Compras 014, si cumple la siguiente condicin, tomar la firma.
EKKO BUKRS = 102
EKKO BSART = PI
EKKO FRGSX = 10
EKKO EKGRP = 014

1 Grupo de Compras 015, si cumple la siguiente condicin, tomar la firma.


EKKO BUKRS = 102
EKKO BSART = PI
EKKO FRGSX = 10
EKKO EKGRP = 015

El formato de impresin debera de quedar as:

Especificacin Funcional Tcnica


CONFIDENCIAL

Pgina 4 de 17

Especificacin Funcional
Especificacin Tcnica
5.1 [F] Resumen Funcional
Se requiere las firmas de los siguientes Grupos de Compra al momento de crear una Orden de
Compra de Importacin.

011 Delia Herencia

012 Mariela Morales

014 Yuviza Tarazona

015 Priscila Guizado

Solucin tcnica (ABAP)


1) Ingreso a la tx. NACE
Se seleccion la
aplicacin EF y
se puls botn
Clase
de
mensaje

Se seleccion Cl. mensaje NEU y se hizo doble clic en Rutinas de proceso

Especificacin Funcional Tcnica


CONFIDENCIAL

Pgina 5 de 17

Especificacin Funcional
Especificacin Tcnica

El formulario ZMMORDEN_COMPRA es el que ser copiado.


La clase de mensaje ZNEI en la actualizada tiene la siguiente informacin:

Se cambi el campo Rutina FORM de ENTRY_NEU a ENTRY_PED_PI y Formulario de


ZMMEDRUCK_IMPORT a ZMMORDEN_PED_PI. Ver imagen sigueinte:

El cambio anterior gener la orden de transporte customizing DEVK909221.


Se copi formulario ZMMORDEN_COMPRA a ZMMORDEN_PED_PI y se gener la OT
DEVK909223
Dentro del programa ZAPFM06P, se cre la rutina ZMMORDEN_PED_PI como copia de
ENTRY_NEU del mismo programa. As mismo, se copi la rutina LESEN como LESEN_PED_PI.
Especificacin Funcional Tcnica
CONFIDENCIAL

Pgina 6 de 17

Especificacin Funcional
Especificacin Tcnica

En la ventana FIRMA, del formulario ZMMORDEN_PED_PI, se cambio tipo (TYPE) BMON por
BCOL, en la instruccin siguiente:
BITMAP &MENSA5& OBJECT GRAPHICS ID BMAP TYPE BCOL DPI 100
Se ajust programa ZMMOCRUT, en la rutina MENSLIB (que es apoyo para determinar firma a usar
en
formulario
ZMMORDEN_PED_PI),
agregando
la
Estrategia
liberacin
10
(Imp.JefCom/GerAdmFin), que no estaba contemplada:

Se duplicaron las siguientes firmas, creadas en la tx. SE78:


Especificacin Funcional Tcnica
CONFIDENCIAL

Pgina 7 de 17

Especificacin Funcional
Especificacin Tcnica
ZF_DHERENCIA -> DELIA HERENCIA
ZF_MMORALES -> MARIELA MORALES
ZF_YTARAZONA -> YUVIZA TARAZONA
ZF_PGUIZADO -> PRISCILA GUIZADO
Se us la transaccin Tx. ME9F, para hacer pruebas de impresin de los pedidos de importacin
siguientes:

En la ME9F, se trabaj as:

Se puls el botn Impresin de prueba y la impresin se poda ver en la Tx. SP02:

Especificacin Funcional Tcnica


CONFIDENCIAL

Pgina 8 de 17

Especificacin Funcional
Especificacin Tcnica

Spool 2235

Spool 2243

Especificacin Funcional Tcnica


CONFIDENCIAL

Pgina 9 de 17

Especificacin Funcional
Especificacin Tcnica

rdenes de transporte

Especificacin Funcional Tcnica


CONFIDENCIAL

Pgina 10 de 17

Especificacin Funcional
Especificacin Tcnica

Especificacin Funcional Tcnica


CONFIDENCIAL

Pgina 11 de 17

Especificacin Funcional
Especificacin Tcnica

5.2 Resumen Tcnico


5.2.1.

Descripcin del Funcionamiento


No aplica

5.2.2.

Lgica del Desarrollo


Especificacin Funcional Tcnica
CONFIDENCIAL

Pgina 12 de 17

Especificacin Funcional
Especificacin Tcnica

El programa al ejecutarse debe mostrar la pantalla de la transaccin, con los campos indicados en el
punto 5.4.1, los que se utilizarn para la obtencin de los datos necesarios para la construccin del
reporte. Se puede usar como base el reporte ZFMRPE01.
La lgica del programa comienza cuando se dan los parmetros:

CUP

ZFMPREPAC-CODUP

Cdigo de Material

ZFMPREPAC-MATNR

Centro Gestor

ZFMPREPAC-CRP

Posicin Financiera

ZFMPREPAC-FIPOS

Ejercicio

Debe digitarse (campo obligatorio)

Los parmetros son excluyentes por los que si lo que dan es:

CUP: Lo que debe es buscar en la tabla ZFMPREPAC el cdigo CUP y luego sacar el
campo el campo MATNR y de all enlazar las tablas EKPO y EBAN con este campo. Y debe
validar al buscar en la MARA el campo MATNR = Cdigo de material y si el campo MATKL
es igual a 99 si no debe dar un error: El cdigo de Material no corresponde al Grupo 99
Activos Fijos

Cdigo de Material: Lo que debe es buscar en la tabla ZFMPREPAC el campo MATNR =


Cdigo de Material y luego debe buscar en la MARA el campo MATNR = Cdigo de material
y si el campo MATKL es igual a 99 si no debe dar un error: El cdigo de Material no
corresponde al Grupo 99 Activos Fijos

Centro Gestor: Con el rango se debe sacar todos los MATNR de las tablas ZFMPREPAC y
hacerles la validacin de si en la MARA el campo MATNR = Cdigo de material y si el campo
MATKL es igual a 99 si no debe dar un error: El cdigo de Material no corresponde al Grupo
99 Activos Fijos

Posicin Financiera: Con el rango se deben sacar todos los MATNR de las tablas
ZFMPREPAC y hacerles la validacin de si en la MARA el campo MATNR = Cdigo de
material y si el campo MATKL es igual a 99 si no debe dar un error: El cdigo de Material no
corresponde al Grupo 99 Activos Fijos

5.2.3. Diagrama de Flujos


5.2.4. [F]Tablas a Crear
5.2.5. Clases de Mensaje
Clase de Mensaje

Nmero

Texto

5.3 Documentacin del Desarrollo


Ttulo del Desarrollo
Especificacin Funcional Tcnica
CONFIDENCIAL

Pgina 13 de 17

Especificacin Funcional
Especificacin Tcnica
Nombre del Desarrollo
Tipo de Desarrollo
Tipo de ejecucin
Nombre Transaccin
Paquete
Grupo de autorizaciones
Funcione(s)
Programas Include
Clases de mensaje
Tablas
Elementos de dato
Dominios
Objetos/mtodos
Objetos de autorizacin
LSMW (Carga Inicial)
Otros (Especificar)

5.4 [F] Parmetros de entrada/ Diseo de pantalla/Formularios


5.4.1. [F] CAMPOS DE SELECCIN: Entrada de datos
5.4.2. [F] Validacin de Campos de Seleccin
5.5 Tablas/Estructuras/Funciones a considerar (Por llenar por Consultor MM)
N

OBJETO (T/E/F)

DESCRIPCIN

1
2
3
4

Especificacin Funcional Tcnica


CONFIDENCIAL

Pgina 14 de 17

Especificacin Funcional
Especificacin Tcnica
5.6 [F] Estructura de salida en pantalla/impresora
No.

Nombre del
Campo

Tabla

Campos
Tcnico

Tipo de Dato
Descripcin / Comentario

CUP

ZFMPREPAC

CODUP

Este es un dato de parmetro o sacado de la


seleccin de parmetros

Nro. Activo

EKPO

MATNR

Si:
ZFMPREPAC-MATNR o
ZOTPREFINAL-MATNR

Tipo

EKKO

BSART

Tipo de Documento

Pedido

EKKO

EBELN

Proveedor

EKKO

LIFNR

Si:
EKPO-EBELN = EKKO-EBELN

Fecha de
Emisin

EKKO

AEDAT

Si:
EKPO-MATNR = ZFMPREPAC

Proceso

EKKO

SUBMI

Nmero de licitacin

CMP

EKKO

EKGRP

Grupo de Compras

ITEM

EKPO

POS

Validar cual es el campo en el reporte actual

10

CODIGO

EKPO

MATNR

Cdigo de material

11

Descripcin

EKPO

TXZ01

12

Cantidad

EKPO

MENGE

13

UND

T006A

MSEH3

14

Fecha de
Entrega

EKET

EINDT

15

rea

EKPO

AFNAM

16

Solicitud de
Pedido

EKPO

BANFN

17

Cantidad
Recibida

EKET

WEMNG

18

Cantidad
Afectada

EKKN

MENGE

19

Precio

ZFMFORCO
N

CANT01

20

T/C

EKKO

WKURS

Especificacin Funcional Tcnica


CONFIDENCIAL

Pgina 15 de 17

Especificacin Funcional
Especificacin Tcnica
21

Monto M.O.

22

Adelantos

WRBTR

BSEG

Monto del Adelanto si hubiera

24

Total
Ejecutado

MENGE

BSEG

Si EKPO-EBELN = EKBE-EBELN entonces EKBEBEWTP.


Entradas de mercancas: Para sacar las
posiciones de un Pedido que tienen Entrada de
Mercadera, entra a la tabla EKBE y all
seleccionas con los campos EBELN = Numero del
Pedido, EBELP = Posicin del Pedido y en el
campo BEWTP = 'E' y en el campo MENGE
encuentras el Numero de la Entrada de la
Mercadera

25

C.G.

EKPO
EBAN

FISTL
FISTL

26

Pos. Fin.

EKKN
EBAN

FIPOS
FIPOS

27

Adelantos

EKBE

WRBTR

Si:
EKPO-EBELN = EKBE-EBELN
and
EKPO-EBELP = EKBE-EBELP
and
EKBE-BEWTP = A

5.6.1. [F] Variantes del reporte


5.7 [F] Formato de archivos de entrada/salida

5.8 [F] Lote de pruebas


Escenario

Poder cargar data indistintamente

Comentario
Datos de Entrada
Resultado Esperado

5.9 [F] Notas adicionales


<Notas y consideraciones adicionales>
Especificacin Funcional Tcnica
CONFIDENCIAL

Pgina 16 de 17

Especificacin Funcional
Especificacin Tcnica

5.10 [F] Autorizaciones


<Especificar las consideraciones tomadas para las autorizaciones de la solucin integral.>

5.11 [F] Impacto del desarrollo


Ninguno

6. [F] Justificacin
Existe alguna opcin alternativa en el
estndar SAP?

Si

No

Descripcin de la alternativa
Razones por la que la alternativa NO es
aceptable

Problemas de performance
Complejidad
X

Otros (Especificar abajo)

Requerimientos del usuario por no contar con un


reporte similar
Fecha de
aprobacin del
desarrollo:

28/11/2013

Fecha de aprobacin
de pruebas
unitarias:

28/11/2013

7. Firmas
<Si el documento es electrnico, no es necesario completar el campo FIRMA>
CARGO

NOMBRE

FIRMA

Consultor FM

FECHA
28/11/2013

Especificacin Funcional Tcnica


CONFIDENCIAL

Pgina 17 de 17

Potrebbero piacerti anche