Post GL document with blank businee area

Hi,
   I want to post a GL document with one line item having blank business area and another with some business area . But the system is assigning business area to the blank line item. Is there any way to post document as per my requirement.
Thanks,
Sravanthi

Hello
If you want a particular GL account to have a blank area, you need to change field status group assigned to the master record and make the business area suppressed or optional.
But the problem with this change is it would affect other GL accounts which have this FSG assigned
So ideally, create a new FSG ( Copy one ) and assign it to the particular GL account. Rename the FSG. Make BA supressed.
Once your job is done, make it mandatory or optional as required.
Reg
assign points if useful

Similar Messages

  • FCHR is posting a document with exchange rate

    Hi,
    I was trying to update check encashment date using FCHR for a company code for Canada. This posted a document with the currency difference on USD.
    Is this a right behavior?
    Thanks & Regards,
    Raji.

    Hi Ravi,
    Thank you for your reply.
    If actual document is posted in USD when the company code curr is CAD, then FCHR will also take USD and do the posting with the gain or loss.
    If the actual document is posted in CAD, then FCHR will take CAD and there wont be any additional posting.
    Is that what you say?
    Best Regards,
    Raji.

  • DIAPI posting Delivery Document with Serial Numbers SP1

    Release 2005A, SP1 PL4 seems to have broken code that worked with SP00.  When trying to create a Delivery Document that contains Serial Numbers, an error is generated: Error -1, General Error.  When adding a delievery document which does not contain serial numbers, the document adds successfully.
    The following code loops through a recordset to create documents, add expenses and add serial numbers when appropriate.  Is this a new 'feature' or can we make a coding change to eliminate this error?
    Sample code:
        Try
          oSalesOrder = oCompany(piCompany).GetBusinessObject(SAPbobsCOM.BoObjectTypes.oOrders)
          RecSet = oCompany(piCompany).GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset)
          RecSet2 = oCompany(piCompany).GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset)
          RecSet3 = oCompany(piCompany).GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset)
          RecSet4 = oCompany(piCompany).GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset)
          RecSet5 = oCompany(piCompany).GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset)
          RecSet6 = oCompany(piCompany).GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset)
          '-- Select Documents to process and loop through recordset
          lsSQL = "SELECT DocEntry FROM DeliveryTable WHERE ProcessResult IS NULL Group by DocEntry"
          RecSet.DoQuery(lsSQL)
          While Not RecSet.EoF
            oSalesOrder.GetByKey(RecSet.Fields.Item(0).Value)
            If bDocuments(piCompany).DelDraft = False Then
              oDelivery = oCompany(piCompany).GetBusinessObject(SAPbobsCOM.BoObjectTypes.oDeliveryNotes)
            Else
              oDelivery = oCompany(piCompany).GetBusinessObject(SAPbobsCOM.BoObjectTypes.oDrafts)
            End If
            oDelivery.CardCode = oSalesOrder.CardCode
            oDelivery.Comments = "Based On Sales Order " & oSalesOrder.DocNum & "."
            oDelivery.DocDate = Today
            oDelivery.ContactPersonCode = oSalesOrder.ContactPersonCode
            oDelivery.DocCurrency = oSalesOrder.DocCurrency
            oDelivery.DocDueDate = Today
            If bDocuments(piCompany).DelDraft = True Then
              oDelivery.DocObjectCode = SAPbobsCOM.BoObjectTypes.oDeliveryNotes
            End If
            '-- Handle Expenses for Document
            Dim ExpenseLoop As Integer
            Dim ExpenseCount As Integer = 0
            For ExpenseLoop = oSalesOrder.Expenses.Count - 1 To 0 Step -1
            ExpenseCount += 1
              '-- Create new Expense if needed
              If ExpenseCount > oDelivery.Expenses.Count Then
                oDelivery.Expenses.Add()
              End If
              oSalesOrder.Expenses.SetCurrentLine(ExpenseLoop)
              '-- Copy all non-readonly properties
              If oSalesOrder.Expenses.LineTotal > 0 Then
                oDelivery.Expenses.BaseDocEntry = oSalesOrder.Expenses.BaseDocEntry
                oDelivery.Expenses.BaseDocLine = oSalesOrder.Expenses.BaseDocLine
                oDelivery.Expenses.BaseDocType = oSalesOrder.Expenses.BaseDocType
                oDelivery.Expenses.DeductibleTaxSum = oSalesOrder.Expenses.DeductibleTaxSum
                oDelivery.Expenses.DistributionMethod = oSalesOrder.Expenses.DistributionMethod
                oDelivery.Expenses.ExpenseCode = oSalesOrder.Expenses.ExpenseCode
                oDelivery.Expenses.LineTotal = oSalesOrder.Expenses.LineTotal
                oDelivery.Expenses.Remarks = oSalesOrder.Expenses.Remarks
                oDelivery.Expenses.TaxCode = oSalesOrder.Expenses.TaxCode
                oDelivery.Expenses.VatGroup = oSalesOrder.Expenses.VatGroup
              End If
            Next ExpenseLoop
            Dim i As Integer = 0
            Dim liMinRef As Integer = -1
            For x = 0 To oSalesOrder.Lines.Count - 1
              lsSQL = "SELECT ISNULL(MIN(CAST(LineRef as int)),999999) as MinLineRef FROM DeliveryTable WHERE DocEntry = " & RecSet.Fields.Item(0).Value & " AND CAST(LineRef as int) > " & liMinRef
              RecSet5.DoQuery(lsSQL)
              If Not RecSet5.EoF Then
                '-- It's possible that the DeliveryTable has less records then the RDR1 table - if that's the case
                '-- we may be at the end, so set the liMinRef field to something out of range
                liMinRef = RecSet5.Fields.Item(0).Value
              End If
              '-- get line items for each document
              lsSQL = "Select * from DeliveryTable WHERE DocEntry = " & RecSet.Fields.Item(0).Value & " AND LineRef = " & x & " AND ProcessResult IS Null"
              RecSet2.DoQuery(lsSQL)
              RecSet2.MoveFirst()
              While Not RecSet2.EoF
                '-- We need to walk through the SO to find the item that we are receiving based on the LineNum
                Dim liCurrentLine As Integer = x
                Dim lbFound As Boolean = False
                While liCurrentLine <= (oSalesOrder.Lines.Count - 1)
                  '-- We need to get the PO Line number (x is NOT the LineRef)
                  oSalesOrder.Lines.SetCurrentLine(liCurrentLine)
                  If oSalesOrder.Lines.LineNum = liMinRef Then
                    lbFound = True
                    Exit While
                  End If
                  liCurrentLine += 1
                End While
                If lbFound Then
                  i += 1
                  If i > oDelivery.Lines.Count Then
                    oDelivery.Lines.Add()
                  End If
                  oDelivery.Lines.BaseEntry = oSalesOrder.DocEntry
                  oDelivery.Lines.Quantity = RecSet2.Fields.Item(6).Value
                  oDelivery.Lines.BaseType = SAPbobsCOM.BoObjectTypes.oOrders
                  oDelivery.Lines.LineTotal = oSalesOrder.Lines.LineTotal * (oDelivery.Lines.Quantity / oSalesOrder.Lines.Quantity)
                  oDelivery.Lines.UserFields.Fields.Item("U_WhseLoc").Value = RecSet2.Fields.Item(8).Value
                  oDelivery.Lines.AccountCode = oSalesOrder.Lines.AccountCode
                  oDelivery.Lines.Address = oSalesOrder.Lines.Address
                  oDelivery.Lines.Currency = oSalesOrder.Lines.Currency
                  oDelivery.Lines.ItemCode = oSalesOrder.Lines.ItemCode
                  oDelivery.Lines.BaseLine = liMinRef
                  oDelivery.Lines.ItemDescription = oSalesOrder.Lines.ItemDescription
                  oDelivery.Lines.WarehouseCode = oSalesOrder.Lines.WarehouseCode
                  lsUserID = RecSet2.Fields.Item("UserID").Value
                  '-- manage serial numbers
                  j = -1
                  lsSQL = "Select * from DeliverySerial WHERE DocEntry = " & oDelivery.Lines.BaseEntry & " AND LineRef = " & liMinRef
                  lsSQL += " AND WIPLineRef = " & RecSet2.Fields.Item("WIPLineRef").Value
                  RecSet3.DoQuery(lsSQL)
                  While Not RecSet3.EoF
                    '-- get the next SystemSerialNumber for the Inventory Item
                    lsSQL = "EXEC " & gsDB(piCompany) & "xspGetSysSerial " & sparm(oDelivery.Lines.ItemCode) & ", " & sparm(RecSet3.Fields.Item("LotNo").Value)
                    lsSQL += ", " & sparm(RecSet3.Fields.Item("ManSerNo").Value) & ", " & sparm(RecSet3.Fields.Item("IntSerNo").Value)
                    lsSQL += ", " & RecSet3.Fields.Item("QTY").Value & ", " & sparm(oDelivery.Lines.WarehouseCode) & ", " & sparm(RecSet2.Fields.Item(8).Value)
                    RecSet4.DoQuery(lsSQL)
                      j += 1
                      If j + 1 > oDelivery.Lines.SerialNumbers.Count Then
                        oDelivery.Lines.SerialNumbers.Add()
                      End If
                      oDelivery.Lines.SerialNumbers.SetCurrentLine(j)
                      oDelivery.Lines.SerialNumbers.BatchID = RecSet3.Fields.Item("LotNo").Value
                      oDelivery.Lines.SerialNumbers.ManufacturerSerialNumber = RecSet3.Fields.Item("ManSerNo").Value
                      oDelivery.Lines.SerialNumbers.InternalSerialNumber = RecSet3.Fields.Item("IntSerNo").Value
                      oDelivery.Lines.SerialNumbers.SystemSerialNumber = RecSet4.Fields.Item(0).Value
                      oDelivery.Lines.SerialNumbers.BaseLineNumber = oDelivery.Lines.BaseLine
                    RecSet3.MoveNext()
                  End While
                  '-- 'end manage serial numbers
                End If
                RecSet2.MoveNext()
              End While
            Next x
            '-- now add object to SAP
            If 0 <> oDelivery.Add() Then
              Dim liError As Long
              Dim lsError As String
              Call oCompany(piCompany).GetLastError(liError, lsError)
              '-- write error code to table - Delivery document creation was unsuccessful
              lsSQL = "Update DeliveryTable SET ProcessResult = " & liError & ", ProcessDate = GetDate() WHERE DocEntry = " & oSalesOrder.DocEntry & " AND ProcessResult Is Null"
              RecSet2.DoQuery(lsSQL)
              lsuWriteEvent("AR Delivery", bDocuments(piCompany).DelDraft, oSalesOrder.DocEntry, liError, lsError, piCompany)
            Else
              lsuWriteEvent("AR Delivery", bDocuments(piCompany).DelDraft, oSalesOrder.DocEntry, 0, "Success", piCompany)
            End If
            RecSet.MoveNext()
          End While
        Catch
          LogErrorMessage(Err.Description)
        Finally
          If Not RecSet Is Nothing Then
            System.Runtime.InteropServices.Marshal.ReleaseComObject(RecSet)
          End If
          If Not RecSet2 Is Nothing Then
            System.Runtime.InteropServices.Marshal.ReleaseComObject(RecSet2)
          End If
          If Not RecSet3 Is Nothing Then
            System.Runtime.InteropServices.Marshal.ReleaseComObject(RecSet3)
          End If
          If Not RecSet4 Is Nothing Then
            System.Runtime.InteropServices.Marshal.ReleaseComObject(RecSet4)
          End If
          If Not RecSet5 Is Nothing Then
            System.Runtime.InteropServices.Marshal.ReleaseComObject(RecSet5)
          End If
          If Not RecSet6 Is Nothing Then
            System.Runtime.InteropServices.Marshal.ReleaseComObject(RecSet6)
          End If
          If Not oSalesOrder Is Nothing Then
            System.Runtime.InteropServices.Marshal.ReleaseComObject(oSalesOrder)
          End If
          If Not oDelivery Is Nothing Then
            System.Runtime.InteropServices.Marshal.ReleaseComObject(oDelivery)
          End If
          GC.WaitForPendingFinalizers()
        End Try

    We have narrowed down the issue to this:
    If you are just adding a delivery document with serial numbers, the DIAPI works OK.  If you are adding a delivery document which is based upon a sales order and add the 3 lines that reference it:
    oDelivery.Lines.BaseEntry = oSalesOrder.DocEntry
    oDelivery.Lines.BaseType = SAPbobsCOM.BoObjectTypes.oOrders
    oDelivery.Lines.BaseLine = liMinRef
    then you receive a error of -1, General error.  This is functionality that did work in 2004 and 2005 SP00.  I believe this is a bug.

  • Post parked document with display doc option instead of edit doc option

    Hi SAP Guru's
    Do you know if there is any tcode exist to post parked document in which user can display the document first and review it before posting it. There is a tcode FBV0 to post park document but this transaction takes you to the edit parked document(FV50) when user tries to review it. Which is the violation of SOX.
    Per SOX if user has post access should not allowed to park and vise versa.
    Is there any user exit for FBV0 where we can replace FV50(Edit parked doc) with FBV3(Display parked doc)? Or any other suggestion.
    Thanks for any help,
    Seema

    Hi Priya
    Stuck with FIPP Workflow. You need to do Business Object Binding from Workflow to Task. This can be done by checking the Binding of TS20000166 in Workflow Template WS20000075. Once you do that you will get a link. If you click on the link you will get the TCODE in display Mode. I was expecting some mails from you regarding queries:)))). I have now turned into a Workflow Specialist in my company )). Please reward points if useful )). I thnk this wil be very useful.
    Thanks
    Arghadip

  • Can not post FI document with internal Order

    Hi all,
    I work with SAP version ECC 6.0. When I post a FI document with internal order, I have a problem":
    "FI: Postings" is not allowed (ORD 400000)
    Message no. BS007
    Diagnosis
    The current status of object 'ORD 400000' prohibits business transaction 'FI: Postings'.
    Procedure
    To process business transaction 'FI: Postings', you first have to change the status of object 'ORD 400000' to allow the transaction 'FI: Postings'.
    This gives you an overview of the system and user statuses that affect the transaction. A transaction can only be executed if there is at least one status that allows it and there is no status that forbids it.
    Pls help me a.s.a.p. Thanks

    Hi,
    Go to t.code: KO02 and enter the internal order no and click on control data screen, here u required to change the status from CRTD to Release(by click on release button) and save the data, then u can able to post the transaction.
    Some times internal orders has been created but not released , if it is not released, system won't allow you to post any transaction by using this internal order.  If this internal order has been released, then u r able to post the document by using this internal order.
    all the best
    Prasad

  • Am creating document with Pages. pages are in "portrait" orientation, but two charts at end need to be "landscape". changing the orientation for one section changes it for entire doc. can i have different orientations in Pages for different sections?

    am creating a document with Pages.  all pages using "portrait" orientation, except 2 appendices need to be in "landscape".  in Word for Windows it is possible to have different page orientations for different sections of a document.  is that possible with Pages.  Even when i put the appendices in a different section, changing the page orientation changes it for the entire doc.

    Make a separate document the size and orientation you want.
    Turn that into a pdf and add it back into the original Pages document or into the pdf from from that document.
    Peter

  • DIAPI posting Delivery Document with Serial Numbers

    Hi,
    I am using SAP 2005A, SP01, Patch 8. I am not able to create a delivery document based on Sales Order with serial number items.
    Code is given below. The error i get is
    Error No: -10, Message: [DLN1.WhsCode][line: 0] , 'The selected quantity of batch/serial numbers is greater than the open quantity.'
    When i checked the openqty in the sales order it is 0 and i guess we cannot set it thru DIAPI. Any solutions?
    Dim oSO As SAPbobsCOM.Documents
    Dim oDlv As SAPbobsCOM.Documents
    oSO = pcompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oOrders)
    oDlv = pcompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oDeliveryNotes)
    ' iSoDocEntry contains Sales Order no
    If oSO.GetByKey(iSoDocEntry) = True Then
    oDlv.CardCode = oSO.CardCode
    oDlv.DocDueDate = oSO.DocDueDate
    oDlv.Comments = "Based on Sales Order " & iSoDocEntry & "." & oSO.Comments
    oDlv.Address = oSO.Address
    oDlv.ShipToCode = oSO.ShipToCode
    oDlv.Address2 = oSO.Address2
    oDlv.AgentCode = oSO.AgentCode
    oDlv.DocType = SAPbobsCOM.BoDocumentTypes.dDocument_Items
    oDlv.DocumentSubType = SAPbobsCOM.BoDocumentSubType.bod_None
    oDlv.Lines.BaseLine = iRowNo
    oDlv.Lines.BaseType = SAPbobsCOM.BoAPARDocumentTypes.bodt_Order
    oDlv.Lines.BaseEntry = iSoDocEntry
    Dim objSerialNum As SAPbobsCOM.SerialNumbers
    Dim sSerialNumbers(), sSysSerialNumbers(), sInternalSerial() As String
    Dim iCount As Integer
    objSerialNum = oDlv.Lines.SerialNumbers()
    sSerialNumbers = sSupSerial.Split(",") ' Contains the List of Supplier Serial Nos value of the Selected serials
    sSysSerialNumbers = sSysserial.Split(",") ' Contains the List of Sys Serial value of the selected serials
    sInternalSerial = sInternal.Split(",") ' Contains the List of Internal Serial value of the selected serials
    For iCount = 0 To sSysSerialNumbers.Length() - 1
    objSerialNum.InternalSerialNumber = sInternalSerial.GetValue(iCount)
    objSerialNum.ManufacturerSerialNumber = sSerialNumbers.GetValue(iCount)
    objSerialNum.SystemSerialNumber = sSysSerialNumbers.GetValue(iCount)
    objSerialNum.SetCurrentLine(iRowNo)
    objSerialNum.Add()
    Next
    end if
    iReturnValue = oDlv.Add()
    Thanks,
    Jayakumar

    Hey,
    I was having the same problem... With that error though I found that when I wrote the Delivery Obj to an XML file that every time that you add a Serial Number Line you are adding a blank Serial number line, and thus producing that error. I have also seen other post the same problem with the same solution of removing the Add completely for all serial numbers. Just a warning as well. If you want to create a Delivery Withless items then the assosiated SO, There seems to be a bug with SAP that will give you a error stating that some random Item (one that may or may not be in the sales order) does not have a system Serial number avaliable...
    Anyways, that has been my experience,
    Hope this helps
    Jeremy Adam

  • MIRO: USER HAS POSTED THE DOCUMENT WITH WRONG NET PRICE

    Hi SAP Gurus,
    My user has given net price 10.5 INR instead of 8.5 INR. RS 240,000 invoice amount credited to the VENDOR account.
    Now they say that they don't want reverse the document but the change in the vendor account should be done with amount of RS 182,000.
    Please suggest me on the priority,
    Regards,
    Krsnaveni

    Hi Sandesh,
    I have chosen Transaction Subsequent Credit and gave Doc date 29.08.2011; Posting Date:30.08.2008; amount RS 4000.
    And Selected Purchase order and gave the PO Number then clicked on ENTER. The following message appeared
    Invoice document still contains messages
    Message no. M8496
    Please suggest me,
    Kveni

  • Crystal Reports 2008 crashes with blanked out areas when downloading data

    We have a pc installed with Crystal Reports 2008 v1 SP2, which is used for report creation, but after a few minutes of downloading data from the server to populate the report, the report crashes with black areas instead of data in the report.  Please can anyone offer possible solutions?
    Pc: workstation
    Os: Microsoft Windows XP Professional 32 bit
    Processors: 1 Intel Core(TM) i5 CPU 650 @ 3.20 Ghz
    Total Memory: 3264 Mb
    Total Hard Drive: 298 Gb
    Display 1680 x 1050 pixels 65536 colours]
    Display Adapters: Microsoft 4.0.5733.0
    driver date: 2-28-2007
    Crystal Reports version: 12.1.0.883
    Crystal Reports 2008 SP2
    Oracle in OraHome111
    file version: 11.1.0.6.0
    driver_ODBC_Version: 03.51
    connects to remote server on site with Oracle 11g database, via above ODBC driver.
    Many thanks, any ideas would be appreciated!
    David

    Hi David,
    I've seen this before, your Video driver is out dated and you need to update it. Typically the makers of the mother board or video card, which ever one you are using, will have updates for your specific OS. Appears you are using the default Window generic video driver which may not support what CR requires or you have an older usp10.dll. You will likely get a new one if you install Windows XP Service Pack 3.
    Also, Crystal Reports version: 12.1.0.883 is SP 1 and not SP 2., second number is the Service Pack, 12.x.x.x.
    Download SP 4 and see if that may help:
    https://smpdl.sap-ag.de/~sapidp/012002523100009989492010E/cr2008_sp3_fullbuild.zip
    https://smpdl.sap-ag.de/~sapidp/012002523100008782452011E/cr2008sp4.exe
    Or incrementally:
    https://smpdl.sap-ag.de/~sapidp/012002523100009038092009E/cr2008win_sp2.exe
    https://smpdl.sap-ag.de/~sapidp/012002523100007123572010E/cr2008_sp3.exe
    https://smpdl.sap-ag.de/~sapidp/012002523100008782452011E/cr2008sp4.exe
    And you may need SP 3 or if you want to start off clean download the full build of SP 3 and then SP 4. Requires the keycode so make sure you have it, we can't give you a new one.
    Don

  • : New GL - COFI integration, post process documents with FAGLCOFIFLUP

    Hello,
    could someone help me to understand what would this correction transaction do? I can not post a "non-postable" document, but would need to explain the steps of handling them. Could anyone give me some screenshots to see what happen if the program actually selects documents. What possiblities we have within the program. Or would the program book automatically the documents without intervention?
    Thank you!
    Barbara

    Hi
    there is a weblink
    www.sapdb.info where u could download the new gl doc which is present there as AC210.
    Hope this will help u
    Regards

  • Document Splitting with Different Business Area

    HI
    I have a situation, where i need to create a new document type and it needs to be configured in such a way that vendor invoices and credit notes can be booked with the correct doc splitting and using different Business Areas.
    I like to know if this is possible, and if yes how.
    Earlier the client used to post the transactions, with different business areas, as we get only a warning message to reset the business area of the vendor.
    Now that we have activated New G/L accounting, with document splitting we get the warning message,
    but then the profit center will not balance, so we have an error.
    The client requires that they need to post to a different business area, and the document splitting should happen.
    Any suggestions on this will be great.

    Hi Srikanth,
    In my config setting under Document Splitting i have the Zero Balance ticked for it.
    My Scenario is as an Ex. I am debiting a G/L account for 1000, and giving Business Area X, with a cost Center which is assigned to Business Area X.
    And Crediting a Vendor for 1000 with Business Area Y.
    Will this scenario work with Document Splitting enabled, i am doubtful on this, but my client needs this.
    Can you tell me if this is a possible scnerio.
    If yes then how?

  • F-30: posting with clearing a document with special G/L indicator and tax

    Hi All,
    by t.code F-02 I've posted a document with the follow items:
    PK     SG      Account Description
    40                Bank G/L Account   u20AC 1200,00
    19      A       Customer code         u20AC 1000,00-  (1000,00 amount and 200,00 tax amount)
    50                Tax G/L Account     u20AC  200,00-
    If I launch the t.code F-30 (post with clearing), choose that customer and select the special G/L indicator "A", SAP displays
    the document I've posted with an amount equal to 1.200,00- instead of 1000,00.
    This does't allow me to clear the open Item....
    Could anyone hel me?
    Thanks
    Gandalf

    Hi
    A   payment  recorded  with   special GL indicator  is automatically set  as  locked.  This is  sap  program and cant be changed.  When  the  related invoice is  recorded ,  the   down payment  can  be cleared  with it  using  F-39, provided  the down payment relates to the same  sales / purchase order.
    For  the  difference in customer  amount,  its  difficult  to answer as    it may be due to  wrong account selection or  wrong amount entered in customer.
    Thanks
    kamala

  • Posting documents with in f110

    Dear gurus:
                        I am new to SAP Financial accounting module and a learner. I have IDES access and i faced the follwoing difficult situation while posting outgoing payment in F110 by executing a payment proposal. The system is posting document with document dates entered in them but i want that system should post the documents with posting date at proposal run date. Can expert throw some light on this how to accomplish this.
    Regards

    HI
    Link is Atif told is as Under
    partial payment in f110
    Mann

  • Posting document with profit segment values (FB01)

    Hi Experts,
    I have a req. to post a document with profit segment parameters in FB01. Please help me if any BAPI or FM exists for the same.
    I have searched for profit segment parameters in bapi_acc_document_post, but i didnt find any fields to pass
    BL , sales office,  curr, customer status and service fields in BAPI.
    Thanks and regards,
    Ravi

    You can use the strcuture EXTENSION1 of BAPI_ACC_DOCUMENT_POST alongwith the implementation of BTE "RWBAPI01". See the Wiki post [Business Transaction Event - RWBAPI01 - For Accounting Document Interface|http://wiki.sdn.sap.com/wiki/display/ABAP/BusinessTransactionEvent-RWBAPI01-ForAccountingDocument+Interface] for reference.

  • Problem while posting FI document through BAPI - Multiple Exchange Rates

    I am able to post FI document with multiple exchange rates for the same currency using FB01. But, when I try to post the same document details using BAPI_ACC_DOCUMENT_POST , it throws an error F5 701 - Inconsistent Rate for Currency XXX .
    How can we avoid this error while posting through BAPI ?
    Thanks & Regards,
    Nidhi

    Hi Nidhi,
    Value range
        The field CURR_TYPE (currency type) describes the role played by a
        currency in the SAP System.
        The currency type can take on the following values, for example:
        o   00      Transaction currency
        o   10      Company code currency
        o   20      Controlling area currency
        o   30      Group currency
        o   40      Hard currency
        o   50      Index-based currency
        o   60      Global company currency
        If an entry is not made in the field CURR_TYPE, the default value "00"
        is retained.
        If only one data record is transferred in transaction currency for each
        line item, the field CURR_TYPE does not need to be filled out. If
        several data records are transferred for each line item, the currency
        type must be entered for each record.
    If the parameter CurrencyAmount is filled with the currency fields,
    a complete document check including characteristics and value
    components of profitability analysis (CO-PA). Otherwise, the account
    assignment objects are checked.
    Check the BAPI documentation SE37.
    Regards,
    Boobalan Suburaj

Maybe you are looking for

  • What is the BB license for ASR1000 act as LNS

    I want to apply ASR1004 act as  LNS to support 20K PPP session, the following configuration can support it(I suppose 20K session's traffic is 20G.): Part Number Product Description Quantity ASR1004 Cisco ASR1004 Chassis, Dual P/S 1 ASR1004-PWR-AC Cis

  • Saving forms Acrobat 9

    Hi All. I have created numerous forms using Acrobat 9 Pro and I have extended reader rights so that they can be filled in and saved. When i download these forms from our server i can write into them and save. If i open this file again i am no longer

  • Airport Express as Bridge

    Help! I've been unable to figure out how to configure an AE to act as a bridge between a Linksys WRTP54G (VOIP) router and a 360 X-Box. The AE bridge is supposed to take the place of an existing/working WEP11 Linksys bridge. The computer linked to th

  • Profitcenter wise data mismatch In T-code FAGLL03 & S_PL0_86000030

    Data Mismatch In two Report for e.g. IN GL 610120 FOR the Period of 01.04.2009 to 30.06.2009 T-CODE T-CODE Profit center          *FAGLL03*                *S_PL0_86000030* -( General -> G/L Account Balances -> G/L Account Balances (New)) 1           

  • Inconsistent Key problem

    I have an application that uses BC4J and sometimes part of the key changes without a reason. Example Column names: Type ID_Master ID_Detail Name Animal Colimn values: A, 10, 5, meat, cow Key: (A,10,5) Now my problem is the following: I read from the