Site-ul consultantilor SAP din Romania http://sap-consulting.ro/phpbb/ |
|
BAPI_ACC_DOCUMENT_POST - reversal http://sap-consulting.ro/phpbb/viewtopic.php?f=1&t=610 |
Pagina 1 din 1 |
Autor: | cata_nasty [ Joi, 17-Iul-2008 14:36 ] |
Subiectul mesajului: | BAPI_ACC_DOCUMENT_POST - reversal |
Salut! Am si o mica problema. Creez dintr-un sistem extern documente in FI folosind BAPI_ACC_DOCUMENT_POST. Pentru asta imi trebuie 2 campuri in header: obj_type = 'ZSAF'. bus_act = 'RFBU'. Obiectul ZSAF este creat de mine in TTYP. Problema apare la stronarea acestor documente. Daca se incearca varianta standard - da mesaj ca acest document nu este de FI... ceea ce este corect - stiam de mult ca ar trebui sa mearga tot cu BAPI stornat. Am incercat cu BAPI_ACC_DOCUMENT_REV_POST numai ca si aceasta functie imi da tot o eroare f ciudata: "E RW 630 Reversal in component General Ledger not possible". Eroarea asta este data la un moment dat de functia: G_RWIN_REVERSE_PRECHECK chemata dinamic la un moment dat... si nu reusesc de loc sa trec de ea. Am mai incercat diferite combinatii de Obj_type si bus_act - toate imi dau eroare. 'BKPF', IBKPF si BKPFF - cele de care este scris peste tot ca ar trebui sa mearga - imi dau eroare cum ca ar fi interne si nu ma lasa sa postez.... PS: Mai mentionez ca nota OSS: 561175 nu se aplica la mine, daca o aplic si nu copletez acele campuri e ok - se poate storna si cu trx standard - dar eu am nevoie de acele campuri ... Daca are cineva o idee ceva - please help... Merci, Cata |
Autor: | cata_nasty [ Joi, 24-Iul-2008 15:06 ] |
Subiectul mesajului: | Re: BAPI_ACC_DOCUMENT_POST - reversal |
Salut! Uite, daca se mai loveste cineva de problema asta - si raspunsul oficial de la SAP. Il las asa cum e, fara traducere, poate cineva intelege mai mult decat am inteles eu . "Dear Customer, BAPI_ACC_DOCUMENT_REV_POST does not create a new document. This BAPI sends to the participating components a reference number which the components reverse by using the line items of that component with the same reference number. If this reversal fails in this BAPI there are two options: - analyse cause and change settings as mentioned in note 309208 - post also the complete reversal document (for example with BAPI_ACC_DOCUMENT_POST)" Nu va uitati pe nota mentionata - 309208, pt ca nu are nici o legatura cu subiectul . In schimb, se pare ca singura solutie ar fi cea cu crearea unui nou document tot cu BAPI_ACC_DOCUMENT_POST cu sumele inversate si atunci clientul va avea soldul 0... Cata |
Autor: | Costin Albu [ Joi, 24-Iul-2008 17:18 ] |
Subiectul mesajului: | Re: BAPI_ACC_DOCUMENT_POST - reversal |
Mie mi se pare destul de clar: BAPI_ACC_DOCUMENT_REV_POST nu face nimic, doar trimite catre aplicatia originala mesaj "Storneaza doc...". Nu-mi e clar insa de ce nu merge daca marchezi documentul original ca "standard". Daca faci stornarea cu BAPI_ACC_DOCUMENT_POST se modifica si documentul original (adica sa apara "Stornat cu..") sau doar faci postarea cu minus ? |
Autor: | cata_nasty [ Vin, 25-Iul-2008 10:04 ] |
Subiectul mesajului: | Re: BAPI_ACC_DOCUMENT_POST - reversal |
Costin Albu scrie: Mie mi se pare destul de clar: BAPI_ACC_DOCUMENT_REV_POST nu face nimic, doar trimite catre aplicatia originala mesaj "Storneaza doc...". Corect... dar nu il storneaza . Costin Albu scrie: Nu-mi e clar insa de ce nu merge daca marchezi documentul original ca "standard". Daca marchez doc original ca si standard - adica ii scot cele 4 campuri printre care AWKEY si AWTYP - atunci merge stornat. Dar nu imi mai foloseste mie la nimic daca nu are cele 2 campuri completate. Le folosesc in f multe locuri dupa postare si ar fi mai dificil sa le las necompletate si sa fac 1 sau mai multe tabele de mapare Z, cand standardul imi ofera direct campurile in BKPF. E si vorba de un volum foarte, foarte mare de date... Costin Albu scrie: Daca faci stornarea cu BAPI_ACC_DOCUMENT_POST se modifica si documentul original (adica sa apara "Stornat cu..") sau doar faci postarea cu minus ? Inca nu am incercat. Dar cred ca e vorba doar de postare cu minus. O sa fac teste zilele astea si iti zic daca e ceva diferit. Merci, Cata |
Autor: | cata_nasty [ Mar, 09-Sep-2008 10:23 ] |
Subiectul mesajului: | Re: BAPI_ACC_DOCUMENT_POST - reversal |
Ca sa nu las subiectul deschis . Am rezolvat problema copiind in Z mai multe functii. Pana la urma BAPI_ACC_DOCUMENT_REV_POST merge f bine daca o faci ZBAPI_ACC_DOCUMENT_REV_POST si in acelasi timp mai faci si un ZAC_DOCUMENT_POST, ZAC_DOCUMENT_REVERSE si ZG_RWIN_REVERSE_PRECHECK. Si asa functioneaza de minune . Succes! Cata |
Pagina 1 din 1 | Ora este UTC + 2 [ DST ] |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |