MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Funcion de una Base de Datos Logica (foro/showthread.php?t=45382)

Rodolfo SAP 20/09/11 16:50:33

Funcion de una Base de Datos Logica
 
Buenas Tardes

Tengo una pequeña duda, me encargaron modificar un programa pero hay una seccion de codigo que no logro entender como es que procesa.

Se que tiene una base de datos logica SDF ( Base de datos G/L) y el codigo dice lo siguiente pero no logro interpretarlo correctamente por que cuando lo debugueo SKB1 tiene esa validacion check y si es valida no se brinca al GET BSIS sino es solo hasta al final cuando empieza a procesar el GET BSIS y me trae los documentos de compensacion.

Entonces segun yo primero hace el GET SKBI y al final el GET BSIS.


Gracias de antemano por los comentarios

Alfredosite 28/09/11 18:29:08

Hola es correcta tu interpretación, pero según veo en tu código es lo que hace:

1)
GET SKB1.
CHECK SKB1-SAKNR+8(2) = '01' .

Se recorre todas los números de cuentas de mayor del maestro de ctas.(Tabla SAKNR) una por una (SKB1-SAKNR).
Luego valida que de ese número de cuenta de mayor leída (cadena de números) la combinación de los dígitos 9 y 10 sea igual a '01'.

2)
GET BSIS.
EXTRACT posten

Una vez que se cumplió con la condición 1) lo que se hace es recorrer todas las posiciones de la tabla BSIS que tengan el numero de cuenta de mayor que cumplio la condición 1).



Husos Horarios son GMT. La hora en este momento es 13:02:48.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web