Quantcast
Channel: SCN : All Content - All Communities
Viewing all 3276 articles
Browse latest View live

IDoc technical configuration dashboard

$
0
0

Background:

An ALE IDoc Interface set-up requires series of configuration steps involved and often multiple transactions are to be accessed to check whether a particular configuration is as expected or not.

 

Problem:

Standard transaction BDM5 is available to check but will not fully solve the purpose.

 

Solution:

A custom transaction is developed which details out all configuration details pertaining to an interface. Details including Partner profile setup, Port setup, RFC connection details, Distribution model setup, Output message types configuration etc..

 

 

Explanation:

 

Input:

A simple selection screen which requires Partner system and IDoc direction.

ZCAIDOCDB_SS.png


As output it details below configuration data.

 

Output:

1. Partner system/Partner type:

Transactions: BD54, WE20

Tables: TBDLS    

 

2. Message type/Message function/Message code:

IDoc type, Extension IDoc:

Transactions: WE81, WE82, WE20, WE30

 

3. Output mode, Packet size:

Transfer Immediately or Collect IDoc's

Transaction: WE20

Tables: EDP13, EDP12, EDP21

 

4.Port/ Port type:

Transactions: WE20, WE21

Tables: EDIPORT, EDIPOA

ZCAIDOCDB_WE20_1.png

 

Output type configuration, requirement routines assigned:

Transactions: WE20, NACE

Tables: T683S

ZCAIDOCDB_WE20_2.png

NACE 1.png

Change pointers enabled or not.

Transaction: BD50

Tables referred: TBDA2

 

Distribution model/Filters:

Transactions: BD64

Tables referred: TBD05, TBD06

 

Process code information:

Transactions: WE41 for OutBound, WE42 for InBound, WE64

Tables referred: TEDE1, TBD52,  TBDME

WE41.png

WE42.png

 

RFC Destination, RFC type:

Transactions: WE20, WE21, SM59

Tables: RFCDES

WE21.png

SM59_1.png

SM59_2.png

 

Code:

 

 

Working as ALE IDoc Interface developer for quite some time, I believe this report will be helpful to check relevant technical details during post go-live setup and also to monitor existing configuration.


Creation of employee link in custom screen

$
0
0

Dear experts,

 

I am trying to create an employee link in custom screen. I check standard screen "cod_opportunity_owl" and inside it OBN MainEmployeeResp_owl. I am a little bit confused because namespace refers to my custom solution like you can see in following screen.

Capture.PNG

 

Can you help me please?

 

Thank you in advance.

 

Best regards.

Maurin

Conditional Logic/Boolean/*IIF

$
0
0

Hi Experts,

 

I'm trying to pick up a value from an Account (TotCapexNominal) and post it to another account in another application. The hard part is this: I want to post it to the time period that matches the value stored in another Account (CapnMth) provided by the user.

 

My approach is to use conditional logic, but I'm finding that although the formulas are happy with Greater Than and Less Than, they don't seem to like Equals. I've tried various approaches with standard conditional logic (as per below), boolean formulas and *IIF. No luck. My code below is returning the following error:

 

UJK_VALIDATION_EXCEPTION:Unknown Dimension Name in Keyword: "2016009):

 

If I put either a Greater Than or a Less Than in the bold section I don't get an error ... but I don't get the result I need either

 

I'm using BPC7.5 NW with SP15

 

*SELECT($SRCVER$,ID,Version,ID=FCT2016Q3M2)

*SELECT($TGTVER$,ID,Version,ID=BUD2016V1)

*SELECT(%FCTPERS%,ID,Time,CALC=N AND ID>2016008 AND YEAR0000.Generic AND ID<>SELECT_TIME)

*SELECT(%CCS%,ID,CostCentre,TYPE=CC AND CALC=N AND ID<>CCGeneric AND ID<>SELECT_CC AND ID<>SELECT_TCC)

*SELECT(%ASSETCAT%,ID,AssetClass,CALC=N AND ID<>LAND AND ID<>ACGeneric AND DEPN_EXP_ACC<>'')

 

*XDIM_MEMBERSET Version=$SRCVER$

*XDIM_MEMBERSET Time=%FCTPERS%

*XDIM_MEMBERSET CostCentre=%CCS%

*XDIM_MEMBERSET DataSrc=BAS(Result)

*XDIM_MEMBERSET AssetClass=%ASSETCAT%

*XDIM_MEMBERSET AccountC=TotCapexNominal

 

*DESTINATION_APP=BSCF

 

*ADD_DIM Flow = F_CLO

*RENAME_DIM AccountC=AccountSKF

*SKIP_DIM = ProjectID

*SKIP_DIM = LineItem

*SKIP_DIM = AssetClass

 

*FOR %FCTPER%=%FCTPERS%

*WHEN ASSETCLASS

*IS *

*REC(FACTOR=(([ACCOUNTC].[CapnMth],[DATASRC].[Input],[TIME].[0000.Generic])=%FCTPER%),VERSION=$TGTVER$,COSTCENTRE=COSTCENTRE.FCGROUP,DATASRC=Input,ACCOUNTC=315000,TIME=%FCTPER%)

*ENDWHEN

*NEXT

Basics of MRP Area

$
0
0

The purpose of this document is to explain the basics of MRP area, steps involved in activating MRP area and to use it in different possible ways.

 

As we know MRP runs at plant level (centralized), but as per business need we may have to plan MRP for individual & independent planning areas (decentralized). This can be achieved by activating MRP areas. These MRP areas are fully configurable organizational units within ECC where MRP can be run individually. So we can broadly classify running MRP in 2 major ways.

 

MRP1.PNG

  • MRP at plant level:The system adds together stocks from all of the individual storage locations to determine total plant stock. The requirements are combined in the planning run and procurement elements are created for these pegged requirements with unknown sources. Individual storage locations can be planned separately or be excluded from planning.

 

 

Illustration:

 

MRP1_1.PNG

 

  • MRP area level: Only the stocks from the storage locations or subcontractor assigned to the respective MRP area are taken into account. The requirements in this particular MRP area are combined and procurement elements are created for them. This enables us to plan material requirements specifically for certain areas (MRP areas).


Illustration:

MRP_Area.png

 

You can define MRP areas within a plant and carry out MRP specifically for that particular area, for example in above illustration, for MRP area M0001 can be planned independently without running MRP for plant FP01.

 

In each MRP area you can control staging and procurement of parts that are produced in house or externally. All MRP procedures are supported by MRP areas and one can display the result of MRP run for each MRP area.

 

MRP Area (definition):

 

As per SAP, MRP Area represents an organizational unit for which material requirements planning is carried out independently”


MRP Area is functionality for special planning process that enables you to carry out planning not only at plant level but also at different planning levels (eg, storage location & sub-contractors). There are 3 types of MRP areas in SAP

 

  • Plant MRP Area
  • MRP Areas for storage location
  • MRP Areas for Subcontractors


Plant MRP area:


MRP area can be created at plant level. On doing so, system combines all its storage locations and stock with subcontractors under that MRP area. When you define MRP areas for storage locations and for subcontractors and assign material to newly created MRP areas with in plant then the plant MRP area gets reduced by exactly the numbers of subcontractors and storage locations. This is because they will now be planned separately in new MRP areas.


MRP area for storage location:


MRP area can also be defined for storage location or multiple storage locations. Material requirements for this storage location are then planned separately from the rest of the plant. Important point to note here is that you can assign 1 storage location to only 1 MRP area but you can have multiple storage locations under single MRP area. It’s a N to 1 relationship.


MRP Areas for Subcontractors:


You can also define an MRP area for each subcontractor. Important point to note here is that a subcontractor can be assigned to only one MRP area in a plant. An MRP area of the subcontractor type can only contain one subcontractor. It’s a 1 to 1 relationship.


How to setup MRP area in SAP

 

There are 2 aspects of setting up MRP area. First one is to activate it in customizing and second part it to set up master data (i.e. adding materials to that particular MRP area in material master).

 

MRP with MRP area is not operational until you assign MRP area to a particular material in material master or in order words create a MRP area segment. If you have not assigned a material to an MRP area, that is, you have not created an MRP area segment in the material master, the material will continue to be planned in the plant MRP area only.

 

Step 1 - Converting Planning file entries

 

Path: SPRO > Production > Material Requirement Planning > Master Data > MRP Areas > Convert Planning file entries for MRP areas – OM0F or SE38 program RMDBVM00


1.PNG

When we convert planning file entries for MRP area, system creates plant MRP area for each plant. Following entries from below tables are converted. Planning file entries are maintained in MRP file which are converted to MRP area file in below tables.

 

Planning file entries in MDVM are converted to DBVM

Planning file entries in MDVL are converted to DBVL

Planning file entries in KDVM are converted to KBVM

Planning file entries in KDVL are converted to KBVL

 

2.PNG

 

If you are running converting planning files for the first time then system will automatically create plant MRP areas. These new entries can be seen in OMIZ under plant MRP area with area type "01".

 

IMP note: After the conversion, contents of MDVM/MDVL/ KDVM/KDVL are deleted and entries are created in DBVM/ DBVL/ KBVM/ KBVL.

 

Step 2 - Define MRP area in SPRO - OMIZ


Path: SPRO > Production > Material Requirement Planning > Master Data > MRP Areas > Define MRP areas


3.PNG


MRP area has 3 types (01, 02 & 03) and system will allow you to have MRP areas in below types only (Plant, Storage location or Sub Contractor)


4.PNG


Plant MRP area should have same name as plant so you can have only one entry for plant MRP area. For example plant 1000 will have plant MRP area as 1000.

 

In order to maintain consistency and uniformity, only MRP areas of the type 'plant' are allowed to have 1-4 digits key. Sloc MRP area should have minimum of 5 digits. Example M0001 etc…

 

You can only have 1 sub-contractor vendor assigned to 1 MRP area. Multiple vendors cannot be grouped together in a single MRP area.

 

You can have multiple storage locations combined together in a single MRP area.

 

You can only one entry for plant in plant MRP area. Multiple plants cannot be grouped together in a single MRP area.

 

Once MRP area is defined, next step is to Activate MTP area


Step 3 - Activating MRP Areas OM01


Path: SPRO > Production > Material Requirement Planning > Master Data > MRP Areas > Activate MRP for MRP areas


NOTE: MRP areas are activated at client level. Once you activate it, it will be available for all plants and MRP areas features would be available to use.


5.PNG

This sums up setting up MRP area configuration in SAP customizing.

 

You can find following changes due to activation of MRP area. These are just few for example

 

MD61 – PlR creation

 

6.PNG

 

MRP

 

7.PNG

 

Material Master

 

8.PNG

 

Stock Requirement list

 

9.PNG

Step 4: Master data for MRP area

 

The material will not be considered in MRP area planning until it’s extended to MRP area.  Following steps shows how to extend a material in MRP area. You can extend a material to multiple MRP areas based on the need.

 

Go to change material master under MRP 1 screen and assign MRP area as shown below:

 

10.PNG

 

You will have additional views for MRP 1, MRP 2, Forecast & Consumption values. You need to fill required fields as per your need.

 

12.PNG

 

When you assign a material to a new MRP area, a new record for this assignment gets added in the planning file. You have an option to define individual MRP and forecast parameters for each MRP area that you assign to a material. These parameters can differ from those defined in the material master at plant level. As an example, you can have different MRP controllers, lot size or MRP type for each individual MRP areas that is assigned to a material.

 

Users can set up different forecast model and consumption values in MAR area tabs. Once MRP with MRP area is activated, ATP check is also activated at MRP area level.

 

Scope of planning with MRP area

 

You can create scope of planning run if you want to carry out total planning for limited MRP areas. In case you do not give any MRP area in total planning run, system will consider all MRP areas under a plant and plan for them in total planning.

 

 

13.PNG

 

For single item planning system, in MD02 & MD03 system plans a material only in the specified MRP area.

 

Sample Scenario:

 

Let’s consider a material Assembly maintained in plant ZSY1 under 2 storage locations (ZSY3 & ZSY4)

 

Sloc ZSY3 maintained in MRP area MA001. Assembly is extended toMA001 with following stock situation

 

ZSY3 – 100 (under storage location MRP area MA001)

ZSY4 – 150 (under Plant MRP area ZSY1)

 

Lot size for same material is maintained as FX (fixed lot size) in MA001 MRP area and EX in plant MRP area ZSY1

 

 

14.PNG

Total stock MMBE

15.PNG

MD04 - MRP Area ZSY1

16.PNG

MD04 - MRP Area MA001

17.PNG

 

Let’s have requirement from a Sales order for plant ZSY1, it will come under plant MRP area ZSY1

 

For testing, we can also have PIR created for specific MRP area MA001

 

Here is the stock situation of MD04 with sales order in Plant MRP area

 

18.PNG

 

Stock requirement for MRP area MA001:

 

20.PNG

 

 

If we run MD02 for plant ZSY1, system will only consider plant MRP area and will not plan for MRP area MA001 as it’s a separate planning area

 

21.PNG

 

MRP area MA001 is untouched:

 

22.PNG

 

After running MRP for MA001 system creates planned order for 200 quantities

 

23.PNG

 

Material Assembly was maintained as EX lot size in plant MRP area and with fixed lot size 200 in MA001 hence planned order of 200 Qty created in MA001. In this way separate planning parameters can be maintained to run requirement planning using MRP areas.

 

~~~~~~~~~~~~~~~

 

Thank you for reading this document. Please feel free to suggest any change and modification needed to improve the document.

 

 

*Scenarios related to MRP areas will be covered in a separate document. The link will be added below once completed


S/4HANA Query browser open in Design Studio fails

$
0
0

Hi,

 

I have a 1511 FPS1 system on Amazon aswell as on a physical machine. Both give me an error when I open a CDS view in the query browser and push the open in Design Studio button.

 

Knipsel.PNG

 

This happens with all standard roles out accounts:

 

UserGain access to the following
BPINSTAll Fiori Apps
S4H_FINFiori Apps in Financials
S4H_COFiori Apps in Controlling
S4H_CASHFiori Apps in Cash Management
S4H_MMFiori Apps in Material Management
S4H_MM1Self-service purchasing using purchasing catalog
S4H_PPFiori Apps in Production
S4H_SDFiori Apps in Sales and Distribution

 

Any thoughts?

Change component description in IW31/IW32

$
0
0

Hi all,

 

I would like to be able to change the material description on the component tab.

 

I have seen on this post https://scn.sap.com/thread/3202918 but no answer is made.

 

Do you know if this is possible?

 

Best Regards

Email Automatically from SBO Mailer

$
0
0

Hello Experts,

 

We Have to Integrate SAP B1 with one Website.
From the Website the data of customers will be stored in SAP's Database.
than i have to work in a scenario in which SAP1 will Shoot mail automatically on Birthdays of the customers automatically.

In present condition i can send mails manually from SBO Mailer.
But how mails will shoot on particular Dates??

 

Thanx in advance.

Analysis for Excel: filter component has lower functionality then usual filter

$
0
0

Hi,

I have a question about filter components in Analysis for Excel.

When I use filtering from navigation panel, there is a lot of useful things in filter dialog, such as search by part of name, selecting intervals and so on.

But when I make a filter component in the free area of my workbook, it has much lower functionality: no search, no intervals, only direct list of dimension values.

Is it a bug or a feature?

This filter component looks like inconvenient in case of more than 20 values in dimension.

Is there any way to make it "fully-functional"?

Versions: Analysis 2.2, BW 7.5, Excel 2010.

Thanks.


trying to pull memo value set on object linked to object hierarchy in recn transaction

$
0
0

Good day Experts 

 

I have a contract with a object linked to it. I am trying to use the memo on the object so for that If  I type a text or a word 'X' on the bottom as I marked it in the box and save it the memo is checked with tick.

But my requirement is I am trying to read that value to find which objects had the memo field checked. is there any table where I can read from.

I have tried all what I can. please need assistance on this issue.

the field actually sits on this structure  REBD_OBJ_ASSIGN_BO_L as 'hasnote' and the structure is a enhancement from sap for additional fields

of VIBDOBJASS table.

 

fig1.png

 

Regards

surendra b

Save Button on Alv report output toolbar

$
0
0

Hi ,

 

I have one requirement to delete or block vendor from alv output list so for that if user select checkbox and click on save button that vendor should be deleted .

but i am not getting how to add save button i want to use standard .

please reply asap.

Broadcasting report at the end of every month

$
0
0

HI SCN experts,

 

We have a requirement to download a report at the end of every month. So I am trying to schedule a broadcast of one report at the last day of every month. I see there is option to schedule broadcast once a month and also option of choosing day of the month. So Now if choose 31 day of the month, will the broadcast will be sent to the business user on 28th or 29 Feb or 30th June/30th Sept as these are the last day of these months.

 

My requirement is that to send this report on last day of the month then how to achieve this.

 

See below screenshot for option Day of the month.

 

Please suggest.

Regards
Ritesh

 

Broadcast.jpg

Cross Tab - formula?

$
0
0

[R Year] | [R Month] | [Number] | [Profit]


[2015]    | [03]          | [01]         | [4873]

[2015]    | [03]          | [02]         | [3875]

[2016]    | [03]          | [01]         | [4876]

[2016]    | [03]          | [02]         | [3876]

[2016]    | [03]          | [30]         | [5876]

[2016]    | [04]          | [01]         | [4876]

[2016]    | [04]          | [04]         | [4876]

[2016]    | [04]          | [05]         | [1236]


I want to show data in cross tab as below. Take into consideration only the [Profit] for Max(Number) within that month.


      2015   2016

      -----------------

03 | 3875   5876

04 | 1236


I tried below formula in the cross tab data cell(body axis) but doesnt seem to work


=[Profit] Where (Number] = Max([Number]))

Duplicate Return sale orders wrt Invoice

$
0
0

Dear all,

 

System allows to duplicate return orders with reference single invoice. if the invoice has the quantity 10 nos. System allows to create multiple sale orders. Return SO1 : 10 nos, Return SO : 10 nos ETC. as per business requirement only return orders created up to invoice quantity, if invoice quantity is fully reference then system should not allow to create return order. Please help on this issue.

 

Thanks @ regards,

Siva Krishna

COUNTS MISMATCH

$
0
0

Hi All,

 

 

can any one provide a solution here,

 

i wrote a query in LOV to use in a prompt, where its returning 20 values which are strings,

when i query the same in database i am getting 19.

so were is that extra value coming from,

please let me know.

 

 

thanks in advance.

Read only access to central repository

$
0
0

Hi Experts

 

is it possible to provide 'Read only' access to central repository, while Full access to Local repository. Basically i would like create an user which has Full access to local repo and 'Get latest version' to that user.

 

I created an user at General level (Full access to one repo and view access to all other repos, including central repo). When i give Full control to central repo, i am able to checkin/checkout, which i dont want to provide to that user. If i give 'view' to centeal repo, it is saying 'No repositories found'.

 

please advise.

 

Thanks!


Not able to Print label through GK420D Zebra printer via SAMRTFORMS

$
0
0

Hi All,

 

We want to print Label via Zebra printer GK420D and we are using SAP SMARTFORMS (SAP 4.6)

 

We have entered the command in smartform main and sub window. Command - Field name - S_LZPL_SETUP Field Value - '^MMT,U^MTT'

 

Printer is installed in the system and the test print is successful (to check if the printer is working)

 

SPAD setting -

 

Output device is maintained as U*****

Device type - YZB200

Host spool access method - U - Print using berkeley protocol

Destination host - IP address is maintained (IP address of printer)

 

We have referred to SAP note - 750772

 

Please let us know -

 

- Do we have any specific setting in printer installation to print via SAP

- Changes required in SAP SMARTFORMS

- Any changes required in SPAD settings (Device type, drivers)

- Spool format type and format type (S,G)

 

Your suggestion are required to print label via Zebra printer and smartforms

BADI needed to modify Infotype 17 before table update once data comes in to ECC via proxy

$
0
0

Hi,

 

I need to modify Infotype 17 (Table: PA0017) data after it comes to ECC via proxy from Employee Central (Success Factor). This modification needs to be done before table update in ECC.

 

E.g. The following BADI modifies Infotype 1 (pa0001) data and some other infotypes but not for PA0017

 

EX_PAOCF_EC_CHANGE_INFOTYPE_DA

 

Could anyone please tell me if any other BADI exists for this purpose?

Manage bank accounts web dynpro in s/4Hana is not opening

$
0
0

Hi guys,

 

We have installed s/4Hana system and assigned the required roles to functional consultant which are suggested regarding bank accounting.

 

When the consultant executing manage bank accounts web dynpro the page is blank.

 

I have activated the services from sicf tcode.

 

Can some one please suggest if there are any other steps to be followed to make this work?

 

Any list if services/business functions which are to be activated?

 

Please suggest

SAP AIF Public Demo System

$
0
0

Hi Gurus,

I am looking for a Public Demo System where SAP AIF 3.0 AddOn is installed. Main reason for that is because I would like to get started with this SAP solution and get deeper inside about all of its features and capabilities.

 

Do you know how I could get this?

 

Many thanks in advance,

Federico

Doubts about SCEN_TEST

$
0
0

Hi Group,

Anyone has ever user the transaction SCEN_TEST to perform load and stress test?

 

I´ve read about this transaction but it is not available in our sap systems.

 

The documentation in the webpage is under SAP PI but it seems to be more general than process integration.

 

So, if somebody has something to share I will appreciate.

 

Thanks...

Viewing all 3276 articles
Browse latest View live


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