MAKE AN ENTRY IN ALL REQUIRED FIELDS

HI,
I AM USING THE FOLLOWING EXCEL VBA CODE TO TRY AND CALL A TRANSACTION LX02 DIRECT INTO EXCEL.
Public Sub add_bdcdata(BdcTable As Object, program As String, dynpro As String, dynbegin As String, fnam As String, fval As String)
Dim vField As Variant
j = j + 1
BdcTable.Rows.Add
BdcTable.Value(BdcTable.Rows.Count, "PROGRAM") = "RLS10020"
BdcTable.Value(BdcTable.Rows.Count, "DYNPRO") = "1000"
BdcTable.Value(BdcTable.Rows.Count, "DYNBEGIN") = "X"
BdcTable.Value(BdcTable.Rows.Count, "FNAM") = "BDC_OKCODE"
BdcTable.Value(BdcTable.Rows.Count, "FVAL") = "NEXT"
Debug.Print BdcTable.Value(j, "FVAL")
End Sub
Public Sub rfc_call_transaction()
Dim Functions As Object
Dim RfcCallTransaction As Object
Dim Messages As Object
Dim BdcTable As Object
' Create the Function control (that is, the high-level Functions collection):
Set Functions = CreateObject("SAP.Functions")
' Set the rest of Connection object values:
Functions.Connection.System = "QA2"
Functions.Connection.client = "900"
Functions.Connection.user = "mbrough"
Functions.Connection.Password = "st34lhv3"
Functions.Connection.Language = "EN"
If Functions.Connection.Logon(0, False) <> True Then
Exit Sub
End If
Dim iBOB As Integer
iBOB = Range("A1")
Do
' Retrieve the Function object (the Connection object must be set up before Function objects can be created):
Set RfcCallTransaction = Functions.Add("RFC_CALL_TRANSACTION")
' Set the export parameters
RfcCallTransaction.exports("TRANCODE") = "LX02"
RfcCallTransaction.exports("UPDMODE") = "S"
Set BdcTable = RfcCallTransaction.Tables("BDCTABLE")
' Set the tables parameter and add the data for the call transaction
add_bdcdata BdcTable, "RLS10020", "1000", "X", "", ""
add_bdcdata BdcTable, "", "", "", "BDC_CURSOR", "S1_LGNUM"
add_bdcdata BdcTable, "", "", "", "BDC_OKCODE", "=ONLI"
add_bdcdata BdcTable, "", "", "", "S1_LGNUM", "900"
add_bdcdata BdcTable, "", "", "", "S1_LGNUM", "ActiveCell"
add_bdcdata BdcTable, "", "", "", "S1_LGTYP-LOW", "K01"
add_bdcdata BdcTable, "", "", "", "BDC_SUBSCR", "SAPLSSEL"
add_bdcdata BdcTable, "", "", "", "BDC_SUBSCR", "SAPLSSEL"
add_bdcdata BdcTable, "SAPMSSYO", "0120", "X", "", ""
add_bdcdata BdcTable, "", "0", "", "BDC_OKCODE", "=BACK"
add_bdcdata BdcTable, "RLS10020", "1000", "X", "", ""
add_bdcdata BdcTable, "", "", "", "BDC_OKCODE", "/EE"
add_bdcdata BdcTable, "", "", "", "BDC_CURSOR", "S1_LGNUM"
add_bdcdata BdcTable, "", "", "", "S1_LGNUM", ActiveCell.Value
'End SubCall the function (if the result is false, then display a message):
If RfcCallTransaction.Call = True Then
Set Messages = RfcCallTransaction.imports("MESSG")
MsgBox Messages.Value("MSGTX")
Else
MsgBox " Call Failed! error: " + GetCustomers.Exception
End If
iBOB = iBOB + 1
Loop Until IsEmpty(ActiveCell.Offset(iBOB, 0))
Functions.Connection.Logoff
End Sub
I KEEP GETTING AN ERROR MESSAGE SAYING 'MAKE AN ENTRY IN ALL REQUIRED FIELDS' AND THEN NOTHING DOWNLOADS INTO EXCEL.
CAN ANYONE HELP PLEASE?
THANKS

When I run this transaction through SAPgui I only have to fill out the field S1_LGNUM, and I have specified this in my code.
Is my code below correct?
Public Sub add_bdcdata(BdcTable As Object, program As String, dynpro As String, dynbegin As String, fnam As String, fval As String)
    Dim vField As Variant
    Static j As Integer
    j = j + 1
    BdcTable.Rows.Add
    BdcTable.Value(j, "PROGRAM") = "RLS10020"     ' Program Name
    BdcTable.Value(j, "DYNPRO") = "1000"        ' Dynpro Number
    BdcTable.Value(j, "DYNBEGIN") = "X"    ' X if a screen
    BdcTable.Value(j, "FNAM") = "BDC_OKCODE"            ' Field Name
    BdcTable.Value(j, "FVAL") = "NEXT"            ' Field Value
End Sub
As i have seen this in examples where it looks like below.
Public Sub add_bdcdata(BdcTable As Object, program As String, dynpro As String, dynbegin As String, fnam As String, fval As String)
    Dim vField As Variant
    Static j As Integer
    j = j + 1
    BdcTable.Rows.Add
    BdcTable.Value(j, "PROGRAM") = program    ' Program Name
    BdcTable.Value(j, "DYNPRO") = dynpro        ' Dynpro Number
    BdcTable.Value(j, "DYNBEGIN") = dynbegin    ' X if a screen
    BdcTable.Value(j, "FNAM") = fnam            ' Field Name
    BdcTable.Value(j, "FVAL") = fval            ' Field Value
End Sub
Thanks

Similar Messages

  • Getting Return Message : Make an entry in all required fields

    I need help.
    when passing objectid blank i am getting "Make an entry in all required fields" Return message.
    i checked through se16 --> PA0006 Table for all employeenumber objectid is blank.
    below is my code
    proxyaddchange.Connection.Open();
    // To refer to the subset that has Permanent Address details
                        string subType = "1";
                        // Get records till this date(yyyymmdd - format)
                        string timeIntervalHigh = "99991231";
                        //timeIntervalHigh = "31.12.9999";
                        // Get records from this date(yyyymmdd - format)
                        string timeIntervalLow = "18000101";
                        timeIntervalLow = "19850101";
                        proxyaddchange.Bapi_Employee_Enqueue(txtSapId.Text,out Return11);
                        proxyaddchange.Bapi_Addressemp_Change(txtSapId.Text,"","","",subType,"123456789",timeIntervalLow,timeIntervalHigh,out Return12);
                        proxyaddchange.Bapi_Employee_Dequeue(txtSapId.Text,out Return13);

    Adil,
    We are having the exact same problem as you have described.  Did you ever find an answer?
    We would appreciate any pointers you can provide.
    Thanks,
    Benny

  • IDoc Error 51 - Make Entry in All Required Fields

    hi,
    I am using a scenario where an idoc is being posted into an R/3 system from a legacy application. For some reason I keep getting Idoc error 51 (Document not posted).
    Once I drill down further, the specific error states "Make entry in all required fields". Have checked to make sure all mandatory fields have been mapped and proper constant values have been specified.
    But cannot seem to get rid of the problem. Could anybody help out in determining how else to troubleshoot this and identify the possible cause?
    thx,
    Manpreet

    Manpreet,
    What IDoc Type you are trying to post ? One way is debugging the inbound function module using WE19. The second option is talking to a functional consultantor who worked, what fields are needed for that particular IDoc.
    I wouldn't care much about whether the IDoc is posted or not because, it is the ABAP ALE/EDI consultant's job to do that. The only way XI Developer is concerned is when it is not posting, ABAPer would tell what's missing.
    Hope this info helps.
    regards
    SKM

  • Can we make as P.center as required field for Bank accounts

    hi friends,
    can we make as profit center as required field for bank accounts in field status group.
    If we make as required, what are the impact /consequences will happen. We are drawing Financial statements at profit center level.
    We are using ECC 6.0 with document splitting.
    Regards,
    Suresh

    Hi,
    If you have document splitting active, where profit center is mandatory, do not make profit center mandatory at the field status group level as this will not allow the documents to split where there are more than one profit center in a document.
    The bank line item gets automatically split in the ratio of liability or Assets line items profit center. And if you make Profit center mandatory in Bank line item then this splitting will not take place. Moreover you will not be able to post any document having more than one profit center.
    You can test this out all by yourself in a test system. Post an Invoice(FB60) as foolows:-
    Expense -Dr.(P.C.-A)- 100
    Expense -Dr.(P.C.-B)-200
       To vendor - 300
    This entry will show in general ledger view as :-
    Expense -Dr.(P.C.-A) - 100
    Expense -Dr.(P.C.-B) - 200
       To vendor .(P.C.-A) - 100
       To vendor .(P.C.-B) - 100
    Now go to F-53 and post payment:-
    Enter Bank Account no., amount, and also enter profit center on the first screen as u hv made P.C. mandatory, and select the above document no. and try posting it. You will get error in this case.
    Do let me know if it is of any help to you.
    Regards,
    SAPFICO

  • Email submit button causing required error when all required fields are filled in

    It looks like if I have more than 1 instance of subform  added,  my email submit button triggers "..at least one required " error message when all required fields are filled-in.
    I toggle subforms between "visible" and "hidden (from layout)".  Any suggestion is appreciated.
    ralph

    The fields that are hidden should have the validate.nullTest property set to "disabled", something like;
    TextField1.validate.nullTest="disabled";

  • Fill all required fields SAPMF02K 0111 SZA1_D0100-TITLE_MEDI

    Hi all
    Scenario MDM - Xi - R3
    We're sending the idoc from mdm to xi, but we get an error in the R3 side about: Fill all required fields SAPMF02K 0111 SZA1_D0100-TITLE_MEDI.
    I read some notes and i have tried to change some things about MSGFN value 009, 005 but it doesn't work... Can anybody help me??
    The XML looks like:
    <?xml version="1.0" encoding="UTF-8" ?>
    - <CREMDM04>
    - <IDOC BEGIN="1">
    - <E1LFA1M SEGMENT="1">
      <MSGFN>005</MSGFN>
      <LIFNR>0005001282</LIFNR>
      <ANRED>/</ANRED>
      <BRSCH>SEJ</BRSCH>
      <DATLT>/</DATLT>
      <DTAWS>/</DTAWS>
      <ERDAT>/</ERDAT>
      <ERNAM>/</ERNAM>
      <KTOKK>VADN</KTOKK>
      <KUNNR>/</KUNNR>
      <LAND1>/</LAND1>
      <LNRZA>/</LNRZA>
      <NAME1>/</NAME1>
      <NAME2>/</NAME2>
      <NAME3>/</NAME3>
      <NAME4>/</NAME4>
      <ORT01>/</ORT01>
      <ORT02>/</ORT02>
      <PFACH>/</PFACH>
      <PSTL2>/</PSTL2>
      <PSTLZ>/</PSTLZ>
      <REGIO>/</REGIO>
      <SORTL>/</SORTL>
      <SPRAS>/</SPRAS>
      <STCD1>BBQ030122SEA</STCD1>
      <STKZU>X</STKZU>
      <STRAS>/</STRAS>
      <TELBX>/</TELBX>
      <TELF1>/</TELF1>
      <TELF2>/</TELF2>
      <TELFX>/</TELFX>
      <TELTX>/</TELTX>
      <TELX1>/</TELX1>
      <XCPDK>/</XCPDK>
      <VBUND>/</VBUND>
      <FISKN>/</FISKN>
      <ADRNR>/</ADRNR>
      <MCOD1>/</MCOD1>
      <MCOD2>/</MCOD2>
      <MCOD3>/</MCOD3>
      <REVDB>/</REVDB>
      <KTOCK>/</KTOCK>
      <PFORT>/</PFORT>
      <WERKS>/</WERKS>
      <LTSNA>/</LTSNA>
      <WERKR>/</WERKR>
      <PLKAL>/</PLKAL>
      <DUEFL>/</DUEFL>
      <TXJCD>/</TXJCD>
      <FITYP>03</FITYP>
      <STCDT>04</STCDT>
      <ACTSS>PG</ACTSS>
    - <E1LFA1A SEGMENT="">
      <J_1KFTIND>Personas Morales</J_1KFTIND>
      </E1LFA1A>
    - <E1ADRMAS SEGMENT="1">
      <OBJ_TYPE>LFA1</OBJ_TYPE>
      <OBJ_ID>0005001282</OBJ_ID>
      <CONTEXT>0001</CONTEXT>
    - <E1BPAD1VL SEGMENT="1">
      <ADDR_VERS>/</ADDR_VERS>
      <FROM_DATE>/</FROM_DATE>
      <TO_DATE>/</TO_DATE>
      <TITLE>0003</TITLE>
      <NAME>BLACK BELT QUALITY CORPORATION SA D</NAME>
      <NAME_2>E CV</NAME_2>
      <CONV_NAME>/</CONV_NAME>
      <C_O_NAME>/</C_O_NAME>
      <CITY>D.F.</CITY>
      <DISTRICT>/</DISTRICT>
      <CITY_NO>/</CITY_NO>
      <DISTRCT_NO>/</DISTRCT_NO>
      <CHCKSTATUS>/</CHCKSTATUS>
      <REGIOGROUP>/</REGIOGROUP>
      <POSTL_COD1>07369</POSTL_COD1>
      <POSTL_COD2>/</POSTL_COD2>
      <POSTL_COD3>/</POSTL_COD3>
      <PCODE1_EXT>/</PCODE1_EXT>
      <PCODE2_EXT>/</PCODE2_EXT>
      <PCODE3_EXT>/</PCODE3_EXT>
      <PO_BOX>/</PO_BOX>
      <PO_W_O_NO>/</PO_W_O_NO>
      <PO_BOX_CIT>/</PO_BOX_CIT>
      <PBOXCIT_NO>/</PBOXCIT_NO>
      <PO_BOX_REG>/</PO_BOX_REG>
      <POBOX_CTRY>/</POBOX_CTRY>
      <PO_CTRYISO>/</PO_CTRYISO>
      <DELIV_DIS>/</DELIV_DIS>
      <TRANSPZONE>/</TRANSPZONE>
      <STREET>AVE. RESIDENCIAL GUSTAVO A. MADERO</STREET>
      <STREET_NO>/</STREET_NO>
      <STR_ABBR>/</STR_ABBR>
      <HOUSE_NO3>/</HOUSE_NO3>
      <STR_SUPPL1>/</STR_SUPPL1>
      <STR_SUPPL2>/</STR_SUPPL2>
      <STR_SUPPL3>/</STR_SUPPL3>
      <LOCATION>/</LOCATION>
      <BUILDING>/</BUILDING>
      <FLOOR>/</FLOOR>
      <ROOM_NO>/</ROOM_NO>
      <COUNTRY>MX</COUNTRY>
      <COUNTRYISO>/</COUNTRYISO>
      <LANGU>S</LANGU>
      <LANGU_ISO>/</LANGU_ISO>
      <REGION>DF</REGION>
      <SORT1>-</SORT1>
      <SORT2>HONORARIOS</SORT2>
      <EXTENS_1>/</EXTENS_1>
      <EXTENS_2>/</EXTENS_2>
      <TIME_ZONE>/</TIME_ZONE>
      <TAXJURCODE>/</TAXJURCODE>
    - <E1BPAD1VL1 SEGMENT="1">
      <ADDRESS_ID>/</ADDRESS_ID>
      <LANGU_CR>/</LANGU_CR>
      <LANGUCRISO>/</LANGUCRISO>
      <ADDR_GROUP>/</ADDR_GROUP>
      <HOME_CITY>/</HOME_CITY>
      <HOMECITYNO>/</HOMECITYNO>
      <DONT_USE_S>/</DONT_USE_S>
      <DONT_USE_P>/</DONT_USE_P>
      </E1BPAD1VL1>
      </E1BPAD1VL>
    - <E1BPADTEL SEGMENT="1">
      <COUNTRY>MX</COUNTRY>
      <TELEPHONE>(55)57597532</TELEPHONE>
      <CALLER_NO>/</CALLER_NO>
      <STD_RECIP>/</STD_RECIP>
      <HOME_FLAG>/</HOME_FLAG>
      <ERRORFLAG>/</ERRORFLAG>
      <FLG_NOUSE>/</FLG_NOUSE>
      </E1BPADTEL>
      <E1BPAD_REM SEGMENT="" />
      </E1ADRMAS>
    - <E1LFB1M SEGMENT="">
      <MSGFN>005</MSGFN>
      <LIFNR>0005001282</LIFNR>
      <BUKRS>102</BUKRS>
      <AKONT>0021051001</AKONT>
      <ZTERM>Z000</ZTERM>
      <FDGRV>A1</FDGRV>
      <REPRF>X</REPRF>
      <HBKID>BNMX</HBKID>
      <ALTKN>62058</ALTKN>
    - <E1LFBWM SEGMENT="">
      <MSGFN>005</MSGFN>
      <LIFNR>0005001282</LIFNR>
      <BUKRS>102</BUKRS>
      <WITHT>RP</WITHT>
      <WT_SUBJCT>X</WT_SUBJCT>
      <WT_WITHCD>HO</WT_WITHCD>
      </E1LFBWM>
    - <E1LFBWM SEGMENT="">
      <MSGFN>005</MSGFN>
      <LIFNR>0005001282</LIFNR>
      <BUKRS>102</BUKRS>
      <WITHT>IV</WITHT>
      <WT_SUBJCT>X</WT_SUBJCT>
      <WT_WITHCD>HI</WT_WITHCD>
      </E1LFBWM>
      </E1LFB1M>
    - <E1LFM1M SEGMENT="">
      <MSGFN>005</MSGFN>
      <LIFNR>0005001282</LIFNR>
      <EKORG>ABMX</EKORG>
      <WAERS>MXN</WAERS>
      <MINBW>0</MINBW>
      <ZTERM>Z000</ZTERM>
      <WEBRE>X</WEBRE>
      <KZABS>X</KZABS>
      <XERSY>X</XERSY>
    - <E1WYT3M SEGMENT="">
      <MSGFN>005</MSGFN>
      <LIFNR>0005001282</LIFNR>
      <EKORG>ABMX</EKORG>
      <PARVW>PR</PARVW>
      </E1WYT3M>
      </E1LFM1M>
    - <E1LFBKM SEGMENT="1">
      <MSGFN>005</MSGFN>
      <LIFNR>0005001282</LIFNR>
      <BANKS>MX</BANKS>
      <BANKL>002</BANKL>
      <BANKN>002180027876216466</BANKN>
      <PROVZ>/</PROVZ>
      <STRAS>/</STRAS>
      <ORT01>/</ORT01>
      <XPGRO>/</XPGRO>
      <PSKTO>/</PSKTO>
      <BKREF>0000002787621646</BKREF>
      <PROV2>/</PROV2>
      <KOINH>BLACK BELT QUALITY CORPORATION SA DE CV</KOINH>
      <KOVON>/</KOVON>
      <KOBIS>/</KOBIS>
      </E1LFBKM>
    - <E1LFASM SEGMENT="1">
      <MSGFN>005</MSGFN>
      <LIFNR>0005001282</LIFNR>
      </E1LFASM>
      </E1LFA1M>
      </IDOC>
      </CREMDM04>

    Hi Jose,
    is there any mapping in between?
    I had the same error message when I mapped to IDoc and didn't fill some header fields/ attributes...
    //Karsten

  • Get the error "Make an entry" in the date field

    Hallo Experts,
    I have the following problem. I have a date filed with value help. In the Getter-Method, I inserted the following code to get a value help:
    CALL METHOD CL_CRM_UIU_BT_DATE_TOOLS=>GET_DATE
        EXPORTING
          IV_ATTRIBUTE_PATH   = ATTRIBUTE_PATH
          IR_BTDATE           = current
          IR_MODEL_UTIL       = me
        RECEIVING
          RV_VALUE            = value
        EXCEPTIONS
          CONVERSION_ERROR    = 1
    *    others              = 2
    so far is everything is ok, I can select my date in the field. But the problem is, if I select an other button without any funktion (no event) in the same viewset I get the error message: Make an entry in field "Date". By the way, the field date is a mandantoy field.
    My intention is, that the entry of the date filed is still exist (without to save) if I push an other button to invoke an event. 
    Could anyone help me?
    Best regards,
    John

    Hi,
    You are only displaying the date in getter method. To set the date in the entity it should be done using set_property.
    current->set_property( iv_attr_name = 'date field' iv_value = 'value' ).
    Check whether the date is set in setter method. If not add the above code.
    Regards,
    Arun

  • Inline table throw "make a selection" error in required field upon PPR

    Hi,
    I have a dropdown in a page and when change, will do a PPR and render the inline ADF table which contains selectOneChoice, inputText components.
    Here's code snipplet:
    <af:selectOneChoice label="Action" shortDesc="Action" id="soc17"
    rendered="#{!viewScope.FaParamConfigBean.paramConfigMode
    and pageFlowScope.backing_flowFaParamsBean.flowParamConfigMode}"
    valueChangeListener="#{pageFlowScope.backing_flowFaParamsBean.onChangeAction}"
    immediate="true" autoSubmit="true">
    <f:selectItems value="#{pageFlowScope.backing_flowFaParamsBean.actionsList}"
    id="si12"/>
    </af:selectOneChoice>
    <af:panelCollection id="pc3" styleClass="AFStretchWidth"
    rendered="#{pageFlowScope.backing_flowFaParamsBean.showFlowParamConfigTable}"
    partialTriggers="soc17">
    <af:table value="#{bindings.ItasFlowParamConfigsFullVO1.collectionModel}"
    var="row"
    rows="#{bindings.ItasFlowParamConfigsFullVO1.rangeSize}"
    emptyText="#{bindings.ItasFlowParamConfigsFullVO1.viewable ? 'No data to display.' : 'Access Denied.'}"
    fetchSize="#{bindings.ItasFlowParamConfigsFullVO1.rangeSize}"
    rowBandingInterval="0"
    selectedRowKeys="#{bindings.ItasFlowParamConfigsFullVO1.collectionModel.selectedRow}"
    selectionListener="#{bindings.ItasFlowParamConfigsFullVO1.collectionModel.makeCurrent}"
    rowSelection="single" id="t11"
    editingMode="editAll" styleClass="AFStretchWidth"
    columnStretching="column:c4"
    partialTriggers="::ctb12 ::ctb13"
    immediate="true">
    <af:column sortProperty="#{bindings.ItasFlowParamConfigsFullVO1.hints.ParameterUid.name}"
    sortable="false"
    headerText="#{bindings.ItasFlowParamConfigsFullVO1.hints.ParameterUid.label}"
    id="c4">
    <af:selectOneChoice value="#{row.bindings.ParameterUid.inputValue}"
    label="#{bindings.ItasFlowParamConfigsFullVO1.hints.ParameterUid.label}"
    shortDesc="#{bindings.ItasFlowParamConfigsFullVO1.hints.ParameterUid.tooltip}"
    required="#{bindings.ItasFlowParamConfigsFullVO1.hints.ParameterUid.mandatory}"
    id="soc99" immediate="true">
    <f:selectItems id="si88"
    value="#{pageFlowScope.backing_flowFaParamsBean.parameterListDrop}"/>
    </af:selectOneChoice>
    </af:column>
    The issue is that after changing the value in "Action" dropdown, the inline table got refreshed accordingly, and ADF throws error "Please make a selection for Parameter Uid" on the required selectOneChoice value in the inline table. How can I prevent ADF having the validation checking of required fields when doing a PPR? I have already set the dropdown and table immediate=true already.
    Please advise.
    Thanks
    -Mina

    Hi,
    Need to add SOC id "si12" as table's partial Trigger.
    <af:table value="#{bindings.ItasFlowParamConfigsFullVO1.collectionModel}"
    var="row"
    rows="#{bindings.ItasFlowParamConfigsFullVO1.rangeSize}"
    emptyText="#{bindings.ItasFlowParamConfigsFullVO1.viewable ? 'No data to display.' : 'Access Denied.'}"
    fetchSize="#{bindings.ItasFlowParamConfigsFullVO1.rangeSize}"
    rowBandingInterval="0"
    selectedRowKeys="#{bindings.ItasFlowParamConfigsFullVO1.collectionModel.selectedRow}"
    selectionListener="#{bindings.ItasFlowParamConfigsFullVO1.collectionModel.makeCurrent}"
    rowSelection="single" id="t11"
    editingMode="editAll" styleClass="AFStretchWidth"
    columnStretching="column:c4"
    partialTriggers="::ctb12 ::ctb13 ::si12"
    immediate="true">

  • Input in required fields

    Hi,
    I have made input required in some of the input fields in a screen. But I want the user to be able to go back in the program whitout putting values in the required fields by pressing back, cancel etc.
    But no matter what button is pressed the program diplays a message "Make an entry in all required fields". The only way to get out of the screen is to make entries in the required fields or close the session. Does anyone know how to get around this?
    All answers will be appreciated and rewarded.
    Thanks
    Magnus

    Hi
    You have to active a code for EXIT-COMMAND in yor bar.
    PROCESS PAI.
      MODULE EXIT AT EXIT-COMMAND.
    MODULE EXIT.
    SET SCREEN 0. LEAVE SCREEN.
    ENDMODULE.
    From SAP help:
    The module is only processed if the user enters a command beginning with "/E" in the command field, or chooses a function type E (assigned in the function list in the Menu Painter).
    This addition is also valid for standalone MODULE statements without field assignment.
    AT EXIT-COMMAND is only allowed in the PROCESS AFTER INPUT event. A module with this addition is processed before the automatic input checks and before all other PAI modules.
    Max

  • Fill in all required entry fields 000 55

    Hi There,
    We have carried out a data load of 17'000 partners in CRM and 15'000 have been replicated correctly to ECC6
    The remaining BDOC's are showing the error 000 55, fill in all required fields
    However, I cannot get to find which fields are missing, I have looked at the SMQ1 and SMQ2 logs but still cannot get to the root of the problem
    Any Ideas?
    Reards
    Steve

    Hello Steve,
    you may debugg this error in the following way, to find out which fields are involved:
    1. Display the BDOC  in SMW01
    2. Enter /h in the transaction code field
    3. Press the 'retry to process message' button.
    4. In the debugger - select the Settings button and 'In background task
       do not process'
    5. Enter F8
    6. Create a new session for the outbound queue (/osmq1) there will be
       an entry R3AUBUPA*** or CSA_BUPA**
    7. Double-Click on this queue entry twice and choose Debug for the
       CRM_UPLOAD_TRIGGER
    8. In the debugger, set a breakpoint at statement 'CALL TRANSACTION' and
       then press F8.
    9. At this statement double-click on the statement CALL_TRANSACTION and
       change the variable CALL_TRANSACTION_MODE from N to A, press the
       'change field content' button and then press F8
    10. Now you will be in the R/3 System and you can see the batch input
    Hope it helps.
    Regards, Gerhard

  • Make PR a required field in PO

    Hi,
    Here's what I did..
    Under Doc type, I defined doc type A's Field Sel as ZNBF.
    Then under Define Screen Layout at Document Level, I created a new line named ZNBF. There I made the Purchase Req as required field.
    Is this correct? I tried this but it's not working..
    Thanks a lot

    Dear Angela,
    Under Doc type, I defined doc type A's Field Sel as ZNBF.
    So your field sel is ZNBF....ok
    Then under Define Screen Layout at Document Level, I created a new line named ZNBF. There I made the Purchase Req as required field.
    Befor that just delete the ZNBF entry....Save and come out.
    Now go the same screen again , and  craete Dco type ZNBF by copying ZNBF from NBF fied sel key.
    You have to double click on ZNBF..Now  here make the Purchase Req as required field
    Regards
    Utsav

  • Make Shipping Point Require Field

    Hi SAP Expert,
    In Transaction Code VF04, can shipping point set to be mandatory ?
    Currently i have found the solution, I'm using variant and make shipping point to be required  field and set that variant at t-code SE93 (start with variant).
    or maybe i need to create new roles for each user to default the shipping point?

    I really think  you came up with reasonable solutions.
    Since VF054 is to handle billing what could be order or delivery based, not having Shipping point as a required field in the standard is a very understandable thing.
    I would suggest to use transaction variants, but I can see you are already doing it. Great!
    Leonardo De Araujo

  • Field Text is a required field for G/L account 1000 301001

    Dear All,
    I face this problem when i am trying to post the taxes in to the g/l account.
    Field Text is a required field for G/L account 1000 301001.Earlier i was able to post the taxes.I checked with my FI consultant and he said that he has made text field manadatory and hence i need to make an entry in this text field.
    Kindly help me by telling me what i should do to do postings in the gl accounts.
    Your timely help is requested and award points for the same is assured.
    Thanking you,
    Best regards,
    R.Srinivasan

    Dear All,
    I face this problem when i am trying to post the taxes in to the g/l account.
    Field Text is a required field for G/L account 1000 301001.Earlier i was able to post the taxes.I checked with my FI consultant and he said that he has made text field manadatory and hence i need to make an entry in this text field.
    Kindly help me by telling me what i should do to do postings in the gl accounts.
    Your timely help is requested and award points for the same is assured.
    ITS VERY URGENT PLEASE
    Thanking you,
    Best regards,
    R.Srinivasan

  • Trading Partner - Required Field

    Hi Gurus,
    How can i make trading partner as a required field while posting any JV?
    And also, i want to put a validation for profit center and Trading Partner.
    Please revert asap.
    THank YOu

    We have all this configuration set up.  We do automatically get the trading partner populated on the balance sheet side of the entry.  We charge our subsidiaries inter company fees such as interest, management fees, commissions, etc.  We want to have the trading partner populated on these P&L account items as well because we then segregate these types of expenses by company in order to eliminate them in consolidation.  Many of these types of entries are done in GL entry using transaction code FB01 or F-65 to park.  When using these t-codes the trading partner does not get automatically populated in the P&L account item.  We want to make sure they add a trading partner when using these P&L accounts for inter company type expenses.

  • 2LIS_03_UM setup required field

    Hi, Guru, I am facing a very strange issue here. When I am in R3 trying to fill the setup table for 2LIS_03_UM, it requires that a value in company code to be provided. We have more than 100 company codes, I really don't want to run setup table by company code 100 times. Here is the error msg if I don't provide a value for the company code. I tried with '*' and hope that it will include all values but that didn't work.
    Fill in all required entry fields
    Message no. 00055
    Diagnosis
    You have attempted to update data or start an action. However, not all required information was specified.
    System Response
    The system could not execute the action.
    Procedure
    Enter all required information. Fields in which you must enter data are prefilled with a checkmark or question mark ("?") by the system. If the current screen contains tabs, check all tabs to make sure you have filled in all required fields. Then restart the action.
    Thanks in advance
    Chimei

    No, the company code is a single value selection. I can put ranges for document number, fiscal year or posting date but not company code.
    I am not able to post a screen shot but here is the basic layout of the screen. you can see that there is no "to" for the company code below and it is required which is the issue I think. The other fields are all optional.
    Archiving Run
    Company Code
    Accounting Document                                to
    Fiscal Year                                        to
    Posting Date                                       to
    Name of Run
    Termination Date                05/06/2011
    Termination Time                16:36:47
    Chimei

Maybe you are looking for

  • How to display .lvm filename in data portal?

    When I drag a .lvm file to the data portal, it lists it as 'LabVIEW_Data' rather than the filename that I dragged there. When I drag another .lvm file it lists it as 'LabVIEW_Data2'. How can I get it to display the filenames that were dragged there i

  • Control statement in internal tables

    hi experts, can any body will provide me the control statement of internal table.                                                            thank you

  • Eroor while launching businessr rule - (Essbase Error(1042017))

    Hi, I get this error message while try to launch my BR,which is due to the usage of too many functions in the ELSEIF part. Error: Detail:Cannot calculate. Essbase Error(1042017): Network error: The client or server timed out waiting to receive data u

  • Bridge opens in Paint

    I had a problem with Bridge files opening in Paint. I changed the Bridge preferences file association and assigned my bridge files to open with PSCS3. It worked well. However within the past day for no apparent reason my Bridge images open in paint a

  • How to bind json model to List items?

    Hi guys, I'm following ui5 developer guide trying to build an application. The application has a list to which I want to bind a json model. But I'm so confused by the binding path( absolute, relative): Here's my json model: var players = "name": "aar