MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Bapi Bapi_acc_document_post (foro/showthread.php?t=1638)

dmgman 11/10/06 11:48:17

Al respecto del problema que comentaba antes he encontrado esto por la web:



La cuestion que no entiendo muy bien esto....

conrad10ar 11/10/06 12:48:37

Por ahí es muy obvio, pero probaron viendo los datos que devuelve la tabla, que indican en el return? por ahí se les está pasando algún error.

saludos

dmgman 11/10/06 13:14:48

Esto es la visualizacion de lo que me devuelve el return:

TYPE: S
ID: RW
NUMBER: 605
MESSAGE: El documento se ha contabilizado correctamente: BKPFF 04900013601 2006 LOGSYS1002

Estos son los datos que envio (Ten en cuenta q la clase de cuenta es una "S"):

DocumentHeader:
BUS_ACT=RFBU
USERNAME=[USUARIO]
HEADER_TXT=''
COMP_CODE=1
DOC_DATE=20060905
PSTNG_DATE=20060701
FISC_YEAR=2006
FIS_PERIOD=07
DOC_TYPE=ZA

Accountgl:
ITEMNO_ACC=0000000001
GL_ACCOUNT=0004080000
ITEM_TEXT=Documento
DOC_TYPE=ZA
COMP_CODE=1
FISC_YEAR=2006
PSTNG_DATE=20060701
PROFIT_CTR=A001

Currencyamount:
ITEMNO_ACC=0000000001
CURRENCY=EUR

Return:
Segun lo que te he puesto arriba.

Accountreceivable en blanco.
Accountpayable en blanco.
Accounttax en blanco.
Criteria en blanco.
Valuefield en blanco.
Extension1 en blanco.
Paymentcard en blanco.
Contractitem en Blanco.

conrad10ar 11/10/06 14:05:29

Probá poniendo PSTNG_DATE y doc_date con la fecha actual, para probar si así te funciona.

saludos

dmgman 11/10/06 14:31:43

Sigue igual...

conrad10ar 11/10/06 14:56:17

Hola nuevamente, probá completando todos los campos que te pasé, porque según la nota de SAP cuando no lo contabiliza es porque están pasando mal los datos.

:)

dmgman 14/10/06 10:25:23

He leido, que los documentos financieros 'BKPFF' se les da un tratamiento especial, y que por eso es por lo que no se estan grabando.

Alguien me podria indicar, los pasos a seguir en este tratamiento.
Y ya puestos, que les diferecia a estos documentos a los otros, para le subsodicho tratamiento personal.

Gracias.

VICHAMA 15/10/06 03:59:06

bapi_acc_document_post
 
Hola:
Te recomiendo leer este post :



He visto un codigo como ejemplo.

Espero te ayude.
Salu2

dmgman 16/10/06 13:46:37

Buenas a todos, ya solucione el problema, y la verdad que no era tan complicado como lo veia.
El principal problema es que no me habian dado los permisos para grabar registros. Una vez tuvo permiso, cree un documento manualmente, poniendo solamente los datos que iban a venirme en el interfaz, y a partir de ahi me puse a comparar campos.
Resulta que que si los valores pasados a traves del currencyaccount tienen el importe en blanco, no graba nada. Para que eso no suceda, hay q completar ese campo, asi como el Indicador de Debe y Haber, que hace que los valores sean negativos o positivos.

Bueno, hasta otra y gracias por la colaboracion :D .

rrr.Vanquish 17/10/06 08:15:38

Hola a todos,

También lo he solucionado gracias al link que VICHAMA ha puesto. Muchísimas gracias, te lo agradezco mucho, así como a todos los que han participado.

Un saludo y reitero mi gratitud.


Husos Horarios son GMT. La hora en este momento es 22:10:56.

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