Quantcast
Channel: SCN: Message List
Viewing all 8493 articles
Browse latest View live

Requirement to have different COS Account

$
0
0

Dear Experts,

 

We have a requirement to have a different COS account specific for free of charge deliveries. These deliveries use order type FD, item category KLN and this is specific only to free of charge. Please advise, based on these 2 specific criteria of Order Type and Item Category, can we set up different COS account. I am trying to achieve this using Substitution rule. I was able to set up per-requisites in GGB1 but could not find GL account in Substitution arena. Please advised, detailed solutions for this.

 

Any help in this regard is much appreciated.

 

Thanks & Regards,

 

Ajay


Re: SAP Cloud SDK : How to Make a Link on AdvanceListPanel and Open the QA or OIF

$
0
0

Hi Mithun,

 

You can use thing based navigation in order to navigate to contact TI...

 

While creating the link , i think you have binded to contact ID ( i think u should use contact UUID and in text u can use contact ID )

 

now in the contact id field in data model give thing type information :

 

Thing type mode : Static

and associated thing type : COD_CONTACT_TT.. hence u will get nabvigate to contact TI

 

Regards,

Dhruvin

Re: SAP Cloud SDK : How to Make a Link on AdvanceListPanel and Open the QA or OIF

$
0
0

Also i think via obn did u try Inplace navigation style?

Re: PR release workflow 2nd level automatically releasing issue:

$
0
0

In SWDD:

Get_Agent_s  Activity step(This activity step just for getting agents):-

 

screen1.pngscreen2.pngscreen3.pngscreen4.pngscreen5.png

 

 

 

Get_agent method coding:

BEGIN_METHOD GET_AGENT CHANGING CONTAINER.
data:
      E_AGENT TYPE T16FW-OBJID,
      I_PRNUMBER TYPE EBAN-BANFN,
      E_LAGENT TYPE MARA-LVORM,
      E_RELEASELEVEL TYPE EBAN-FRGST,
      init_uid type pa0105-usrid,
      init_uname type vornamc,
      lv_pernr type pernr_d,
      lv_nachn type pad_nachn,
      lv_vorna type pad_vorna,
      lv_uname type cname,
      lv_mailid type COMM_ID_LONG,
      E_INITNAME TYPE CNAME,
      E_USERID TYPE PA0105-USRID OCCURS 0,
      E_USRNAME TYPE PA0002-VORNA OCCURS 0,
      E_MAILID TYPE PA0105-USRID_LONG OCCURS 0,
      E_INITMAILID TYPE PA0105-USRID_LONG.
  SWC_GET_ELEMENT CONTAINER 'I_PRNumber' I_PRNUMBER.
  SWC_GET_ELEMENT CONTAINER 'init_uid' INIT_UID.

 


CALL FUNCTION 'ZACINPSFM0000001'
  EXPORTING
    ipurchase_req       = I_PRNUMBER
IMPORTING
   EAGENT_ZID          = E_AGENT
   ELAST_AGENT         = E_LAGENT
   E_RELEASELEVEL      = E_RELEASELEVEL
  tables
    E_USRID           E_USERID
    E_USRNAME         E_USRNAME
    E_MAILID          E_MAILID.
*---> getting the name,maild of initiator.
clear lv_pernr.
select single pernr
        from pa0105
        into lv_pernr
        where usrid = init_uid+2.
        if sy-subrc = 0.
clear lv_mailid.
select single USRID_LONG
       from pa0105
       into lv_mailid
       where pernr = lv_pernr
       and subty = '0010'.
     if sy-subrc = 0.
     E_INITMAILID = lv_mailid.
      endif.
clear lv_uname.
select single nachn
              vorna
       into (lv_nachn, lv_vorna)
       from pa0002
       where pernr = lv_pernr.

if sy-subrc = 0.
concatenate lv_nachn lv_vorna into lv_uname.
e_initname = lv_uname.
endif.
endif.
  SWC_SET_ELEMENT CONTAINER 'e_agent' E_AGENT.
  SWC_SET_ELEMENT CONTAINER 'e_lagent' E_LAGENT.
  SWC_SET_ELEMENT CONTAINER 'E_INITMAILID' E_INITMAILID.
  SWC_SET_TABLE CONTAINER 'e_userid' E_USERID.
  SWC_SET_TABLE CONTAINER 'e_usrname' E_USRNAME.
  SWC_SET_TABLE CONTAINER 'e_mailid' E_MAILID.
  SWC_SET_ELEMENT CONTAINER 'E_RELEASELEVEL' E_RELEASELEVEL.
  SWC_SET_ELEMENT CONTAINER 'e_initname' e_initname.
END_METHOD.

 

CALL FUNCTION 'ZACINPSFM0000001'.(This is the code inside function module).

  CONSTANTS: lv_gr(2) TYPE c VALUE 'G1',
             lv_08(2TYPE c VALUE '08'.
*-----------DECLARING LOCAL VARIABLES
  DATA:
        lv_frgzu TYPE eban-frgzu,
        lv_x(02) TYPE c,
        name TYPE vornamc,
        lv_fname TYPE pad_vorna,
        lv_lname TYPE  pad_nachn.


*--------->>>>>>>>>>>
  SELECT banfn
         frgkz
         frgzu
         frgst
    FROM eban INTO TABLE gi_eban
    WHERE banfn = ipurchase_req.
*--->getting the release  level
  READ TABLE gi_eban INTO gs_eban WITH KEY banfn = ipurchase_req.
  IF sy-subrc = 0.
    e_releaselevel = gs_eban-frgst.
  ENDIF.
  SELECT frggr
      frgsx
      frgc1
      frgc2
      frgc3
      frgc4
      frgc5
      frgc6
      frgc7
      frgc8
    FROM t16fs INTO TABLE gi_t16fs
    FOR ALL ENTRIES IN gi_eban
    WHERE frggr = lv_gr
    AND frgsx = gi_eban-frgst.

  LOOP AT gi_eban INTO gs_eban.
    lv_frgzu = gs_eban-frgzu.
    IF lv_frgzu = ''.

      SELECT frggr
             frgco
             werks
             otype
             objid
       FROM t16fw INTO TABLE gi_t16fw
       FOR ALL ENTRIES IN gi_t16fs
*       WHERE frggr = lv_gr
*       AND frgco = gi_t16fs-frgc1.
* seetha
        WHERE frgco = gi_t16fs-frgc1
        and frggr = lv_gr.
**** 23-08-14 seetha determine codes


* seetha changes.

        if sy-subrc eq 0.

      LOOP AT gi_t16fw INTO gs_t16fw.
        eagent_zid = gs_t16fw-objid.
      ENDLOOP.
    endif.
    ELSEIF lv_frgzu = 'X'.

      SELECT frggr
             frgco
             werks
             otype
             objid
      FROM t16fw INTO TABLE gi_t16fw
      FOR ALL ENTRIES IN gi_t16fs
*      WHERE frggr = lv_gr
*      AND frgco = gi_t16fs-frgc2.
         WHERE frgco = gi_t16fs-frgc2
        and frggr = lv_gr.

**** 23-08-14 seetha determine codes

      if sy-subrc = 0.

      LOOP AT gi_t16fw INTO gs_t16fw.
        eagent_zid = gs_t16fw-objid.
      ENDLOOP.
      endif.

    ELSEIF lv_frgzu = 'XX'.
      SELECT frggr
             frgco
             werks
             otype
             objid
      FROM t16fw INTO TABLE gi_t16fw
      FOR ALL ENTRIES IN gi_t16fs
*      WHERE frggr = lv_gr
*      AND frgco = gi_t16fs-frgc3.
         WHERE frgco = gi_t16fs-frgc3
        and frggr = lv_gr.

        if sy-subrc = 0.

      LOOP AT gi_t16fw INTO gs_t16fw.
        eagent_zid = gs_t16fw-objid.
      ENDLOOP.
      endif.

    ELSEIF lv_frgzu = 'XXX'.

      SELECT frggr
             frgco
             werks
             otype
             objid
      FROM t16fw INTO TABLE gi_t16fw
      FOR ALL ENTRIES IN gi_t16fs
*      WHERE frggr = lv_gr
*      AND frgco = gi_t16fs-frgc4.
         WHERE frgco eq gi_t16fs-frgc4
        and frggr eq lv_gr.

        if sy-subrc = 0.

      LOOP AT gi_t16fw INTO gs_t16fw.
        eagent_zid = gs_t16fw-objid.
*        elast_agent = 'X'.
      ENDLOOP.

      endif.

*seetha
        ELSEIF lv_frgzu = 'XXXX'.

      SELECT frggr
             frgco
             werks
             otype
             objid
      FROM t16fw INTO TABLE gi_t16fw
      FOR ALL ENTRIES IN gi_t16fs
      WHERE frggr = lv_gr
      AND frgco = gi_t16fs-frgc5.

        if sy-subrc = 0.

      LOOP AT gi_t16fw INTO gs_t16fw.
        eagent_zid = gs_t16fw-objid.
      ENDLOOP.

      endif.

        ELSEIF lv_frgzu = 'XXXXX'.

      SELECT frggr
             frgco
             werks
             otype
             objid
      FROM t16fw INTO TABLE gi_t16fw
      FOR ALL ENTRIES IN gi_t16fs
      WHERE frggr = lv_gr
      AND frgco = gi_t16fs-frgc6.

        if sy-subrc = 0.

      LOOP AT gi_t16fw INTO gs_t16fw.
        eagent_zid = gs_t16fw-objid.
         elast_agent = 'X'.
      ENDLOOP.

      endif.

*        ELSEIF lv_frgzu = 'XXXXXX'.
*
*      SELECT frggr
*             frgco
*             werks
*             otype
*             objid
*      FROM t16fw INTO TABLE gi_t16fw
*      FOR ALL ENTRIES IN gi_t16fs
*      WHERE frggr = lv_gr
*      AND frgco = gi_t16fs-frgc7.
*
*      LOOP AT gi_t16fw INTO gs_t16fw.
*        eagent_zid = gs_t16fw-objid.
*      ENDLOOP.
*
*  ELSEIF lv_frgzu = 'XXXXXXX'.
*
*      SELECT frggr
*             frgco
*             werks
*             otype
*             objid
*      FROM t16fw INTO TABLE gi_t16fw
*      FOR ALL ENTRIES IN gi_t16fs
*      WHERE frggr = lv_gr
*      AND frgco = gi_t16fs-frgc8.
*
*      LOOP AT gi_t16fw INTO gs_t16fw.
*        eagent_zid = gs_t16fw-objid.
**        elast_agent = 'X'.
*      ENDLOOP.

    ENDIF.
  ENDLOOP.



*---> Fetching pernr correspodingn to the position.uerid


  SELECT pernr
         plans
    FROM pa0001 INTO TABLE gi_pa0001
    WHERE plans = eagent_zid.
* kavitha

if sy-subrc eq 0.
  SELECT
         pernr
         usrid
*         usrid_long
   FROM pa0105 INTO TABLE gi_pa0105
    FOR ALL ENTRIES IN gi_pa0001
    WHERE pernr = gi_pa0001-pernr.
endif.
  LOOP AT gi_pa0105 INTO gs_pa0105.
    CONCATENATE 'US' gs_pa0105-usrid INTO gs_pa0105-usrid.
    move:gs_pa0105-usrid to gs_t16-objid.
    condense gs_t16-objid.
    append gs_t16 to gi_t16.
    delete ADJACENT DUPLICATES FROM gi_t16.
    clear:gs_pa0105-usrid.
      MODIFY  gi_pa0105 FROM gs_pa0105 .
    DELETE gi_pa0105 WHERE usrid = ''.

  ENDLOOP.
*---> getting  the userid
*e_usrid[] = gi_pa0105[].
e_usrid[] =   gi_t16[].


*    get user fname and lastname.
  IF gi_pa0001 IS NOT INITIAL.
    SELECT pernr
           nachn
           vorna
   FROM pa0002 INTO TABLE gi_pa0002
    FOR ALL ENTRIES IN gi_pa0001
    WHERE pernr = gi_pa0001-pernr.
*
    IF sy-subrc EQ 0.
      LOOP AT gi_pa0002 INTO gs_pa0002.
        CONCATENATE gs_pa0002-vorna gs_pa0002-nachn INTO gs_uname-uname.
        APPEND gs_uname TO gi_uname.
      ENDLOOP.

      e_usrname[] = gi_uname[].
    ENDIF.
*  to get mail id of the user
    SELECT
           pernr
           usrid
           usrid_long
     FROM pa0105 INTO TABLE gi_emailid
      FOR ALL ENTRIES IN gi_pa0001
      WHERE pernr = gi_pa0001-pernr
      AND subty = '0010'.
    IF sy-subrc EQ 0.
      LOOP AT gi_emailid INTO gs_emailid.
        gs_email-email_id = gs_emailid-email_id.
        APPEND gs_email TO gi_email.
      ENDLOOP.
      e_mailid[] = gi_email[].
    ENDIF.
  ENDIF.
  clear : gs_emailid,gs_pa0105,gs_eban,gs_pa0002.
ENDFUNCTION.

 

 

 

 

2. checking agent is found or not? and sending mail to agent:

 

screen6.pngscreen7.png

 

 

3.PR_release activity step(here getting workitem to agent):

 

 

screen8.pngscreen9.pngscreen10.pngscreen11.pngscreen12.png

 

 

Release_pr method coding:

BEGIN_METHOD RELEASE_PR CHANGING CONTAINER.
DATA:
      PR_NUMBER TYPE EBAN-BANFN,
      E_USER_AP_REJ TYPE SY-UNAME,
      E_PAPRVR TYPE PA0105-USRID,
      lv_pernr type pernr_d,
      lv_mailid type COMM_ID_LONG,
      E_APPMAILID type COMM_ID_LONG,
      IM_USRID TYPE PA0105-USRID OCCURS 0,
      WA_USRID LIKE LINE OF IM_USRID,
      lin type i.
      SWC_GET_ELEMENT CONTAINER 'IM_USRID' IM_USRID.
  set PARAMETER ID 'BAN' field object-key.
  call transaction 'ME54N'.
  E_USER_AP_REJ = SY-UNAME.
  CONCATENATE 'US' E_USER_AP_REJ INTO  E_USER_AP_REJ.
*---> getting the agent id & mail id of the parallel approver
  clear lin.
DESCRIBE TABLE IM_USRID lines lin.
if lin > 1.
clear wa_usrid.
loop at im_usrid into wa_usrid.
if wa_usrid NE E_USER_AP_REJ.
  E_PAPRVR wa_usrid.
*---> getting mail id
select single pernr
        from pa0105
        into lv_pernr
        where usrid = E_PAPRVR+2.
        if sy-subrc = 0.
clear lv_mailid.
select single USRID_LONG
       from pa0105
       into lv_mailid
       where pernr = lv_pernr
       and subty = '0010'.
     if sy-subrc = 0.
     E_APPMAILID = lv_mailid.
      endif.
      ENDIF.
      ENDIF.
endloop.
SWC_SET_ELEMENT CONTAINER 'E_PAPRVR' E_PAPRVR.
SWC_SET_ELEMENT CONTAINER 'E_APPMAILID' E_APPMAILID.
endif.
SWC_SET_ELEMENT CONTAINER 'E_USER_AP_REJ' E_USER_AP_REJ.
END_METHOD.

 

 

 

4. update status in EBAN table activity step(here we ubdating status as X (or) XX(or)  XXX(or)XXXX(or)XXXXX(or)XXXXXX(or)etc..

X means 1st level released

XX means 2nd level released

ETC………….

 

screen13.pngscreen14.pngscreen15.pngscreen16.pngscreen17.png

 

UPDATE_EBAN method coding:

 

BEGIN_METHOD UPDATE_EBAN CHANGING CONTAINER.
DATA:
      PR_NUMBER TYPE EBAN-BANFN,
        i       type char1.
  SWC_GET_ELEMENT CONTAINER 'pr_number' PR_NUMBER.
  CALL FUNCTION 'ZACINPSFM_UPDATE'
    EXPORTING
      im_prnumber       = PR_NUMBER.
END_METHOD.

 

 

CALL FUNCTION 'ZACINPSFM_UPDATE'. This is the code used in this function module:

*  ------>>>>>local varible declaration-->>.
   DATA:
        lv_frgzu TYPE eban-frgzu,
        gi_eban TYPE TABLE OF eban,
        gs_eban TYPE eban.
*-------->>>>>>>fetch current  pr release status

if IM_PRNUMBER is NOT INITIAL.
  SELECT SINGLE frgzu
    FROM eban INTO lv_frgzu
    WHERE banfn = im_prnumber.


*----->>>>>update eban with next level of release status.

CASE lv_frgzu.
  when ''.
    UPDATE eban SET FRGZU = 'X' WHERE BANFN = IM_PRNUMBER.
    CLEAR LV_FRGZU.
    when 'X'.
      UPDATE eban SET FRGZU = 'XX' WHERE BANFN = IM_PRNUMBER.
       CLEAR LV_FRGZU.
     when 'XX'.
        UPDATE eban SET FRGZU = 'XXX' WHERE BANFN = IM_PRNUMBER.
        CLEAR LV_FRGZU.
     when 'XXX'.
        UPDATE eban SET FRGZU = 'XXXX' WHERE BANFN = IM_PRNUMBER.
        CLEAR LV_FRGZU.
     when 'XXXX'.
        UPDATE eban SET FRGZU = 'XXXXX' WHERE BANFN = IM_PRNUMBER.
        CLEAR LV_FRGZU.
     when 'XXXXX'.
        UPDATE eban SET FRGZU = 'XXXXXX' WHERE BANFN = IM_PRNUMBER.
        CLEAR LV_FRGZU.
     when 'XXXXXX'.
        UPDATE eban SET FRGZU = 'XXXXXXX' WHERE BANFN = IM_PRNUMBER.
        CLEAR LV_FRGZU.
     ENDCASE.
CLEAR LV_FRGZU.
  ENDIF.


ENDFUNCTION.

 

 

Workflow log:-

Pls check it.

PR Release 2nd level Automatically approved issue:

Loop1—1st level at workflow log :

Based on configuration is picking   e_agent =  50000001(position in HR tables)

Which agent is maintained in HR tables for particular position(50000001) work item is going that Agent only.(first level is perfect)

 

 

screen18.png

 

 

Loop2---3rd level:

 

Based on configuration(see SPRO screen shots below) here  e_agent =  50000003(position in HR tables).

But in the below screen shot please observe e_agent =  50000004.

Which agent is maintained in HR tables for particular position(50000004) work item is going that Agent only.(third level is perfect)

 

 

screen19.png

 

 

SPRO—configration

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

screen20.pngscreen21.pngscreen22.pngscreen23.pngscreen25.pngscreen24.png

Supplier / Vendor Initial Data Load

Re: Installing SAP Netweaver AS ABAP

$
0
0

Ok I understood. Next time I will search before posting.

Re: Being prompted for a parameter

$
0
0

Hi Ralph,

 

Try this code below. or just get partial code from it.

 

Public Sub loadReport(ByVal rptHeader As String, ByVal rptFilename As String, ByVal recordselectionformula As String)

        'Try

        '    Dim cryRpt As New ReportDocument

        Dim myHeader As CrystalDecisions.CrystalReports.Engine.TextObject

 

 

        Dim crtableLogoninfos As New TableLogOnInfos()

        Dim crtableLogoninfo As New TableLogOnInfo()

        Dim crConnectionInfo As New ConnectionInfo()

        Dim CrTables As Tables

        Dim CrTable As Table

 

 

        'Declare ReportDocument object and load your existing report

        'Make sure that you give the correct path for the document else it will give exception

        Dim crReportDocument As New ReportDocument()

        crReportDocument.Load(AppDomain.CurrentDomain.BaseDirectory & "\Reports\" & rptFilename & ".rpt")

        CrystalReportViewer1.ReportSource = crReportDocument

 

 

        CrTables = crReportDocument.Database.Tables

 

 

        Dim crLoc As String

        crLoc = strCompany & ".dbo"

 

 

        For Each CrTable In CrTables

 

 

            crtableLogoninfo = CrTable.LogOnInfo

            'Read MachineName\InstanceName,Database details from User interface

            'and load them into crConnectionInfo object

            crConnectionInfo.ServerName = strDataSource

            crConnectionInfo.DatabaseName = strCompany

            crConnectionInfo.UserID = strLoginId

            crConnectionInfo.Password = strPassword

            crConnectionInfo.IntegratedSecurity = False

 

 

            crtableLogoninfo.ConnectionInfo = crConnectionInfo

            CrTable.ApplyLogOnInfo(crtableLogoninfo)

            CrTable.Location.Substring(CrTable.Location.LastIndexOf(".") + 1)

 

 

        Next

 

 

        'set text value to report textbox object

        myHeader = CType(crReportDocument.ReportDefinition.ReportObjects.Item("txtHeader"), CrystalDecisions.CrystalReports.Engine.TextObject)

        myHeader.Text = myHeader.Text & rptHeader

 

 

        crReportDocument.RecordSelectionFormula = recordselectionformula

 

 

        crReportDocument.ReportOptions.EnableSaveDataWithReport = False

        'Refresh the ReportViewer Object

        crReportDocument.Refresh()

        'CrystalReportViewer1.RefreshReport()

        'Bind the ReportDocument to ReportViewer Object

        CrystalReportViewer1.ReportSource = crReportDocument

       

 

 

    End Sub

Re: read pp master data-new routing not highlited

$
0
0

Hi Mastan,

 

    As per the screenshot the balance of that order is not equal to Zero. That's the reason system is restrict to do the process. Please check the costing log by using menu option Goto-->Cost--->Analysis.

May be some of the component is not yet reversed properly or confirmation not cancelled properly (may have activity cost). Please check and analyse the cost and make the balance of that order as zero then try the same.

 

Please  post the cost analysis screenshot

 

Thanks


Re: Action sheet

$
0
0

Hi

 

We have examples here and explanation too

 

Let us know if you still need help

 

-D

SAP_COLLECTOR_FOR_PERFMONITOR - canceled only at specific time

$
0
0

Hi All,

 

Job SAP_COLLECTOR_FOR_PERFMONITOR is scheduled hourly on ECC system.

All jobs are finished successfully in a day but only at specific time its getting failed.

 

Recently we have upgrade the support package of SAP_BASIS & SAP_ABP from 05 to 13. After then we are getting this error message.

In ST22 we getting ABAP dump for job:-

 

Runtime Errors         LOAD_PROGRAM_NOT_FOUND

Date and Time          27.08.2014 12:19:42


Short text

     Program "RSORA811" not found.


What happened?

     There are several possibilities:

     Error in the ABAP Application Program

     The current ABAP program "RSCOLL00" had to be terminated because it has

     come across a statement that unfortunately cannot be executed.

     or

     Error in the SAP kernel.

     The current ABAP "RSCOLL00" program had to be terminated because the

     ABAP processor detected an internal system error.


Error analysis

    On account of a branch in the program

    (CALL FUNCTION/DIALOG, external PERFORM, SUBMIT)

    or a transaction call, another ABAP/4 program

    is to be loaded, namely "RSORA811".

 

 

    However, program "RSORA811" does not exist in the library.

 

 

    Possible reasons:

    a) Wrong program name specified in an external PERFORM or

       SUBMIT or, when defining a new transaction, a new

       dialog module or a new function module.

    b) Transport error

 

How to correct the error

    Check the last transports to the R/3 System.

    Are changes currently being made to the program "RSCOLL00"?

    Has the correct program been entered in table TSTC for Transaction " "?

    -

    If the error occures in a non-modified SAP program, you may be able to

    find an interim solution in an SAP Note.

    If you have access to SAP Notes, carry out a search with the following

    keywords:

 

    "LOAD_PROGRAM_NOT_FOUND" " "

    "RSCOLL00" or "RSCOLL00"

    "LOOP_AT_SYSTEMS_AND_REPORTS"

.....

 

System Details :-

SAP Version - SAP ECC 6.0 EHP 4

Oracle DB - 10.2.0.5.0

OS- HP UNIX 11.31

Kernel Release 721 - patch level 201

 

Please suggest for solution

 

Regards,

Ajay Asawa

Re: Authorization Check while TECO PM ORDER

$
0
0

Whether there is any standard settings in the system to check the open pending order or notification at the time moving the equipment from one plant to another plant and throw message accordingly.

Re: when pdf conversion OTF End command // missing in OTF data

$
0
0

Hi,

 

Check once the control parameters are maintainer or not. Pass GETOTF control parameter as 'X'

 

 

LV_CONTROL_PARAMETERS-GETOTF = 'X'.

 

CALL FUNCTION FM_NAME
        EXPORTING
          CONTROL_PARAMETERS = LV_CONTROL_PARAMETERS
        IMPORTING
          JOB_OUTPUT_INFO = JOB_OUTPUT
        TABLES
        EXCEPTIONS
          FORMATTING_ERROR = 1
          INTERNAL_ERROR = 2
          SEND_ERROR = 3
          USE

Re: Top Level Setting in Redwood Job Definition

$
0
0

HI,

 

i try to submit when the setting is unchecked and i able to submit successfully for that individual job definition. any thought on this ?

Re: sap bw abap code meaning

$
0
0

Basically your code brings ROCANCEL Equals R and " " images of delta along with PO deletion indicator = L.

 

R means Reverse image. This is nothing but After image with reverse sign

" " means After image

quantity populated in negative entry after after image.

You are right. If you are just using the standard flow, then your code is ok. But if your delta requirement is different than standard mechanism, then you may need to modify the code.

 

ROCANCEL brings the data which is deleted already in source with a reverse sign to negate in BW side.

 

Please go through this beautiful blog about record modes. Please search this doc:--

0RECORDMODE and Delta Type Concepts in Delta Management

Re: Module pool check box - dynamic enable/disable screen fields possible ?

$
0
0

Hi

 

You can use loop at screen in the PBO of the module pool .

You ca check the value of the checkbox and then maintain the input/output characteristics of the fields.

 

 

Regards

Vaibhav Juneja


Re: Universe

$
0
0

Hi Mark,

The G/L account formula is

@catalog('FIGL01')."PUBLIC"."I0FIGL_C10"."0GL_ACCOUNT" (automatically created by univ)

 

i used the above formula to create my new dimension A as stated below.

 

SELECT: @catalog('FIGL01')."PUBLIC"."I0FIGL_C10"."0GL_ACCOUNT"

 

WHERE: @Select(FGL01\Accounts\G/L Account) BETWEEN '100' AND '99'

 

it worked. Anyways thanq for your interest towards helping me.

Re: EWA report generation in Solution Manager 7.1 SP12

$
0
0

When you have all system data in LMDB/SMSY and have created solutions and put the product systems in their logical components, all productive systems create EWAs. You just need RFC connections, which you can create in LMDB.

 

When you want to create EWAs for your dev and qa systems, you need to modify your solution (right click on the system).

Re: Monitoring the Archive log in a HA environment

$
0
0

Hi Divyanshu,

 

Thanks for your reply.

 

Is preparing our own scripts and integration with MAI is the only option we have or any metric delivered as standard.

 

Kindly let me know if there are any standard metric available for this.

 

 

Thanks,

Subhashini.

Re: Sending data between -0.4 and 0.4 returns zero

$
0
0

Hi Peter,

 

Thanks for your quick reply! We are indeed running SAP BW 7.40 SP04, so it will very likely get solevd by applying the patch, as SAP note 1984805 corresponds to my issue. I'll get back and confirm as soon as we have installed the patch.

 

/Cecilia

Re: Regex: letters dot and space only

$
0
0

I don't understand your question, the code you have does what you ask so where is the issue?

Viewing all 8493 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>