Ver Mensaje Individual
  #15  
Viejo 20/04/10, 11:51:04
yapbig yapbig is offline
Senior Member
 
Fecha de Ingreso: may 2007
Localización: San Nicolás, Argentina
Mensajes: 261
Debagueando el proceso y el programa SAP correspondiente me encontré que este código se fuerza cuando se cambia el valor del flag "Gestión de partidas abiertas" y la cuenta es de Balance. Todo esto previo a controlar el saldo de la cuenta.
Por lo que entiendo no queda otra que hacer un asiento contable que traspase el saldo de la cuenta vieja a una nueva cuenta con "Gestión de PA" y cambiar en el customaizing la determinación de cuenta en todos lados para que empiece a contabilizarse en esta nueva cuenta y bloquear la cuenta vieja para contabilizaciones

Programa: LGL_ACCOUNT_MASTERF36

* Open item management
IF account_ccode-data-xopvw <> account_ccode_old-data-xopvw.
IF balance_found = xon.
PERFORM append_return TABLES return
USING account_ccode-keyy-bukrs
msgtype_e msgid '087'
space space space space.
returncode = 1.
IF 1 = 2. MESSAGE e087. ENDIF. "#EC *
ENDIF.
IF postings_found = xon.
PERFORM set_message_type
USING msgtype_e msgid '190'
CHANGING cm_type rc.
if rc <> 0.
returncode = 1.
endif.
PERFORM append_return TABLES return
USING account_ccode-keyy-bukrs
cm_type msgid '190'
space space space space.
IF 1 = 2. MESSAGE e190. ENDIF. "#EC *
ENDIF.
ENDIF
__________________
Gustavo A. Biglia
Consultor SAP FI
Responder Con Cita