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

2lis_02_scl data flow issue for PO value

$
0
0

Hello friends,

 

I have an issue in MM data flow for the purchasing cube.

 

data flow path: 2LIS_02_SCL --> DSO1(w.o.)-->DSO2(std)-->DSO3(std)-->Cube

 

DSO3 data issue:- First load is fine.For the second load PO value becomes zero after GR happens to the PO.Why is this happening only when GR is happening instead other scenarios are working fine deletion, undeletion by taking po value as in overwrite mode. Earlier when i tried to consider po value as summation mode it was giving doubling issue. Is there any way that I can handle to get PO value as 100$ instead 0 .pls. throw some light on this.

Transformation mapping.

standard rule group: 0storno-->0storno

technical rule group: 0storno-->0recordmode

PO Line item 10 --- first load---- loaded PO value 100 fine.

PO Line item 10--GR creation---PO value becomes zero( PO value is in overwrite mode here is the issue which we are challenging explained in below scenario)

 

DSO2 keyfields: PO No, PO Item, Process Key, Schedule line

DSO3: PO No, PO Item, Schedule line

DSO2: data

PO No.
PO ItemBW Process Key
Sched LinePO Value$
1011011100
1011021100

 

DSO3: data

Active Table : Po value is becomes zero since it overwrite the existing record.

Change Log Table

PO No.PO ItemSched LinePO Value$Record Mode
101101100N
101101100-X
1011010Blank

 

Thanks.

Dolly.


10 Useful Tips on Infoset Queries

$
0
0

Introduction

Often it is seen that. Infoset-query users, stop exploring  at the 1st hurdle and switch to ABAP report programs, for requirements a little bit beyond simple ones. But, it is the author's experience, that we can use this tool (Infoset Query) given to Functional people by SAP,  to reach very close to the ABAP report programs, with features like those discussed in the other document and also some discussed here.

 

In this document the author tried to put together the pieces of his knowledge to present in the form of a document.

 

Tip1

To have a Tcode to your work in Infoset Query.


 

The following screen with report name appears..

 

 

Now you give this report name to your ABAPer and ask him to create a Tcode

OR

You do it yourself through SE93 Tcode, if you have access.

 

Steps for SE93


 

 

 

And Save. Thus your Infoset query will now be working with Tcode ZTCODE

(This applies also to Quick Viewer report SQVI)

 

 

Tip2

Calling Reports from Infoset Query reports.

 

The output of your query contains key fields like Notification no., Equipment No. etc.

It is natural that one wants to go to the Notification screen or the Equipment screen from the output.

 

Do this way.

 

In SQ01


 

 

We get this screen

 

 

Click here on  then on  then select

In the resulting pop-up, specify the Tcode you want to link with the Row in the SQ01 output.

Say IW23 and Save.

 

It is Done.

Now upon D'clicking anywhere on a particular line item in the query output, you are directed to IW23 screen of the notification of the line-item (row).

 

You can have many such report assignments.

Suppose you want to have IE03 also. Then repeat the same steps above to have IE03 Tcode.

 

Now when you D'click (anywhere) on one line-item (row) of the Query output, you will be presented a pop-up menu to select which one you want. i.e.,

Display Notification  or Display Equipment. You are taken to the corresponding screen as per your choice.

 

 

Note:

We always need to remember that, after Tcode assigning, the modifications done in SQ02 or SQ01 would be in effect to the Tcode, only after executing SQ01 once.

 

More Details on this subject here: Calling Reports from an Infoset Query

 

Tip3

Make your report colorful with giving different colors in order to group columns

 

In SQ01 Basic ListScreen

 

Here just Drag & Drop the color from Right Tool-Box to the desired field in the Centre portion.

OR

Double click on a field in the Centre, to display field details and color options on the left. Now you select the color.

 

Example of such output.

Capture.JPG

 

 

Tip4

Always have Selection Fields from Infoset (SQ02).

What does this mean and Why?

 

This means

We have options for Selection Screen designing both in SQ02 and in SQ01.  It is advantageous if we declare selection options in Infoset (SQ02),

 

Here is how we do it. (In the Extras area), Go to Selections Tab, Click on Create icon, select Selection Criterion or Parameter like below.

Capture.JPG

And define the Selection field as under.

selcrit.JPG

Observe here the strings written in Extras field.

OBLIGATORY makes this field in the selection screen mandatory.

NO INTERVALS removes the selection range (Removes the To field of the selection criterion)

NO-EXTENSION removes the multiple selection push button

DEFAULT 'M2' provides the M2 value as default in the field.

 

Like-wise you can design a selection screen as shown below by defining fields one after another.

pastedImage_22.png

Note that, we can declare only Standard Selection Fields here. Additional Fields are to be taken into Selection Screen only from SQ01.

 

The disadvantage in having these standard fields into selection screen from SQ01 is, the previously used values reappear as defaults for new running of the report. We need to erase and type our values. Also there is no provision for making a field mandatory.

 

 

 

Tip5

This is to develop queries in Standard Arearather than in Global Area.

 

What is this?

See the option below in SQ02 while creating an Infoset Query.

 

 

 

In the Query Areas above we have two options: Global Area, Standard Area.

When we are working in Development Server (client 200 or 210), we work in Global Area option, which generates a transport request, subsequently this will be transported to QAS and PRD at the end of work.

 

When we select Standard Area as the name indicates, it is client-specific. This means you can directly develop in PRD with this option. To have a Tcode for reports developed so, we need to use the same way explained earlier in this document. But  it is to be noted that, we get the report name from the PRD client where we developed the report, and create a Tcode in Development server (client 210 or 200) and same will be. transported to PRD.  (One time job)

 

The main advantage I always enjoyed here is, the moment some addition/deletion/modifications performed on this repor, it is instantly available in PRD.

(No hassles of transport requests). Only requirement is to run SQ01 once. The Tcode will be giving the changed report.

Also, the testing of the the report work is done in a perfect environment with real-time data.

 

(Working through the Global Area option in Development clients may be having its own advantages, like work back-up , but I never felt such necessity in my environment.If needed we can have a copy report in PRD itself)

 

 

Tip6

In case we do not want a certain category of records in the output, then go to SQ02 --> Extras--> Code tab --> Record Processing section, and

Give a code like the sample given below.

( check viqmel-abckz <> '' .)

 

What does this do?

With this code, the Infoset query does not bring any records where the ABC indicator field is blank.

Like-wise if you give a code like: check crhd-arbpl <> 'xyz123'.

the output will ignore the records with maint. work center value 'xyz123'.

(Note that these are permanent filters, For optional filters either the Selection Screen OR the Filter in the  ALV output display can be used.)

 

 

Tip7

F4 help related

F4 Help is not available in infoset query.

 

Tip8

How to create a radio button in SAP Query SQ01/SQ02.

 

 

Tip9

User defined fields

 

 

Tip10

We know that, the infoset reports work on Table joins in Infoset. In complex cases, where many tables are joined, the correctness of report depends upon the quality of joins we define. Though system suggests some joins, user can define more joins as per his table knowledge. This is what controls the multiplicity of identical rows appearing in the output sometimes.

 

It is seen that in situations where the user is unable to control the duplicate (or multiple) identical rows , the CHECK statement used in Tip6 works conditionally. In other cases this multiplicity becomes one of  the points where one is forced to go for an ABAP report.

 

 

The author has been working in this area since few years. This is an effort to share his knowledge about some very common requirements in this area with the forum. Hope member friends especially those who love Infoset queries, find this useful.

 

Thank you

KJogeswaraRao


PS: This post and all further posts in the area of Infosets have been compiled to this blogInfoset Queries: Collection of important posts

Establishing Connection between SAP Feeder System and SAP GTS System

$
0
0

This document detail how we can connect  SAP Feeder system to SAP GTS system  for Master Data and Transaction Data transfer.:


Data Exchange Between SAP Feeder and SAP GTS system

15.png

ERP and GTS system are more often separate system with respective software installed onseparate  machine, One Client will be ERP and other Client will be GTS. ERP System which connects to GTS is called Feeder System.

 

This is the basic GTS architecture how it talk to Feeder System ,  all the  master  data like Material ,customer vendor and all the transaction data like sales  order  delivery  billing  doc get  pushed to GTS through RFC ( Remote Function Calls) . And any message back to Feeder system flows through RFC call.

 

For above mentioned Data exchange to happen, RFC connection has to be established in between two systems.



SAP Global Trade Services (SAP GTS) uses a feeder system to provide  the logistics  data. SAP GTS  uses feeder system data to perform certain activities or start processes within SAP GTS.

You need the following data, for example, to use the services in SAP GTS:

Master data records for

  • Customers
  • Vendors
  • Employees (if integrated SAP HCM is used)
  • Materials
  • Bank data (if financial and insurance systems are integrated)

Document data

  • Sales orders
  • Purchase orders
  • Billing documents

To transfer data from the feeder system to SAP GTS, you need to set  up the  system communication between the feeder system and SAP GTS. You must specify certain communication prerequisites, for example:

 

  • Logical system
  • RFC destination
  • ALE distribution model


Setting in ERP (Feeder system)

 

16.png

Use Transaction code /n/SAPSLL/MENU_LEGALR3 to go to GTS Area menu of Feeder system --->Tab Basic settings--->System Connection to SAP GTS

 

  a.  Define Logical System:

 

Need to define Logical system for both ERP and GTS system. The logical system name uniquely identifies the client of an SAP system or non-SAP system in the system landscape.

 

You can also use Tcode BD54 to define the logical system

17.png

Here you have to define both ERP logical system (FED510) as well as GTS logical system (GTS500)

 

For logical system  name  to  be  unique  and  to  simplify  the assignment, it is recommended  of  using  the naming convention <System name><Client key>. Eg. FED (system name) 100(client), GTS500

 

 

 

b. Assign Logical System:

 

Here actually when u get in you will see the physical system detail on which you are logged in, suppose you are on ECC you will find detail of Feeder system with different clients. Some client will come as default like 00 which is Waldrof client the SAP client and other are those which are created at the time of installation. Here you have to assign the logical system of Feeder to the physical system client combination on which you logged in. You will find a field of logical system on the top once you get in detail of the client system combination. Now here you have assigned the Logical system of Feeder this is required as when GTS will communicate with Feeder it will try to look  for Feeder  logical system  as  for RFC connection you always define logical system to which the system will talk.

 

18.png

Tcode SCC4 can also be used to Assign Logical System.

 

c. Define RFC Destination:

 

Here you define the Target host, IP address and logon detail like language, client, user password. You need to define the detail for GTS for RFC connection and so you need the logical system name of GTS here. Basically it contains all the Technical Detail for system call. Tcode SM59

19.png

d.  Maintain RFC Destination for Method Call:

 

To enable calls of cross-‐system function modules, you need to define the standard connection for method calls. You do this by assigning the Remote Function Call (RFC) destination you defined in the preceding step for SAP GTS .Tcode BD97

 

If your SAP GTS logical system is GTS500 and RFC Destination is also defined with same name GTS500,then the assignment happens as follows. (The Detail of this assignment you can find in table TBLSYSDEST if forsome reason we get an error that RFC destination for GTS is not maintained then first place is to check is this table toconfirm whether for the defined GTS logical system entry has been maintained or not which get populated fromfollowing settings.)

 

Feeder System: FED100

SAP GTS: GTS500

Standard RFC Destination for BAPI Calls: GTS500

20.png

e. Maintain ALE Distribution Model:

 

You need to create a model view of an Application Link Enabling (ALE) model. In addition to defining the sender and recipient for the data exchange information, you also need  to  select  an  interface  and an object. The object type contains methods that ensure that all necessary data is transferred. Tcode BD64

 

Step to create ALE Model:

 

  • Choose Create Model View to create a new distribution model.
  • Select the model view and choose Add BAPI.
  • Enter the name of your feeder system (sender).
  • Enter the name of SAP GTS (recipient).
  • Assign CustomsDocumentIF as the object/interface
  • Assign SynchronizeR3 as the method

    

Suppose you Create Dist model called TEST_LEG. So you will assign CustomsDocumentIF as object/interface and SynchronizeR3 as method to the sender FED100 and receiver GTS500.  Where FED100 and GTS500 are defined Logical System

21.png

Suppose a sales order is created in the SAP ERP feeder system FEEDER in order to transfer its data to the SAP GTS system, the application program in FEEDER checks the local distribution model, identifies SAPGTS as the receiver, and searches for a suitable RFC destination thus the purpose of the BAPI CustomsDocumentIF.SynchronizefR3 is  to use the distribution model for determination of the  RFC receiver.

 

Setting in SAP GTS

 

Similar steps as of Feeder system has to be repeated in GTS fro RFC connection.

 

a.       Define Logical System : SPRO Path:

SAP Global Trade Services-->System Communication-->Define Logical System

  You can also use Tcode BD54 to define the logical system. 

          Feeder system: FED100

          GTS system:     GTS500

    22.png

b.    Assign Logical System  :

 

Assign GTS Logical system to GTS Client

 

SPRO Path: SAP Global Trade Services--> System Communication --> Assign Logical System
23.png

Tcode SCC4 can also be used to Assign Logical System.

 
      c.       Define RFC Destination :

 

Define the Target host, IP address and logon detail like language, client, and user password. You need to define the detail for Feeder for RFC connection and so you need the logical system name of Feeder here. Basically it contains all the Technical Detail for system call. Tcode SM59.

 

You  can find  the relevant  transaction in the  SAP GTS  menu  in  the SAP  GTS system (transaction

/SAPSLL/MENU_LEGAL). In the System  Administration  area,  choose System Communication/Workflow and, in the next screen, choose Maintain Target System for RFC Calls

 

24.png

 

 

d.       Maintain RFC Destination for Method Call:

 

You do this by assigning the Remote Function Call (RFC) destination you defined in the preceding step for Feeder System .Tcode BD97.

You  can  find the  relevant transaction  in  the SAP  GTS menu in the  SAP GTS  system  (transaction

/SAPSLL/MENU_LEGAL).    In  the System Administration area, choose  System  Communication/Workflow and, in the next screen, choose Maintain RFC Destination

 

If you’re SAP Feeder logical system is FED100 and RFC Destination is also defined with same name FED100, then the assignment happens as follows:

 

SAP GTS: GTS500

Feeder System: FED100

Standard RFC Destination for BAPI Calls: FED100

25.png

. e.    In addition to above mentioned steps you need to define “group of logical systems.” This   Group comprises feeder systems with similar properties, for example, identical material or   Partner data. Such a system group is also required to connect only one feeder system to the SAP GTS   system. If you assign several feeder systems to a system group, you need to transfer a Material or   a partner master record only from one of these feeder systems. The master record in SAP GTS will always be created on the system group level, for example, one product master per System group.

 

Define the Logical System Group

         SPRO Path: SAP Global Trade Services-->System Communication->Define Group of Logical System

 

26.png

GTSFEDGRP for Feeder System and GTSGTSGRP for GTS system.

 

  Assign the Logical System to Group of Logical System

SPRO Path: SAP Global Trade Services-->System Communication -->Assign the Logical System to Group of Logical System

 

Note:

Here you have to assign logical systems to a group of logical systems.  You have to  assign  each  logical system to a group of logical systems, regardless of whether you want  to  connect  one or  more feeder systems to your SAP GTS. A logical system group can contain only your feeder systems or the SAP GTS system.

 

27.png

Both Feeder and GTS logical system has to be assigned to Logical system group even if there are only one Feeder and one GTS system.  And it is advisable to assign them to separate Logical System group.

Calling Web Dynpro Application From A Email Outside SAP

$
0
0

Hi All,

 

I have a requirement where I want to start a Approval workflow from an Dynpro App, basically this is an Approval workflow. The first Approvar gets the email in his inbox with the link of the Dynpro application. And the link takes it to the app and the Approvar Approves and rejects the decision And then the Mail is sent to Second Approvar.

 

 

So my question is : Is it possible to Link SAP Workflows and Web Dynpro Apps. Or can I pass values to Dynpro Apps From Email Inbox of a user.

 

Regards,

Girish

Creating root org units for Mitigation Control

$
0
0

Hi All, When I am trying to create root org unit in Root Organizational Hierarchy I am not able to create root org unit. I am getting the error "An exception occured". Could you please let me know the steps for creating root org unit .This is required for maintaining Mitigating controls. Regards, Rams. A

DTW Item No. is missing error

$
0
0

Hello,

 

I'm trying to upload an Inventory Transfer Draft via DTW 2005.0.31 (our client uses SAP B1 2007).

I save the file in .txt tab delimited.

Here I left only the columns I fill.

In the first case upload is successful.

In the second one there is an error "Item No. is missingApplication-defined or object-defined error65171".

My colleaugue says that there are problems with too long int itemcode. Is it so? I couldn't find any notes or sdn answers on this topic.

 

RecordKeyItemCodeQuantityWarehouseCode
RecordKeyItemCodeQuantityWarehouseCode
1115658 7306
1115769 2306
1124963 0306
1195208 4106
1199004 3106

 

 

RecordKeyItemCodeQuantityWarehouseCode
RecordKeyItemCodeQuantityWarehouseCode
19782264050670306
19782742792139306
19782878813753306
19782878813760106
19892700025194106

SAP ECC6.0 Ehp4 Kernel

$
0
0

Dear Experts,

Hi , I just installed ECC6.0 Ehp4 based on NW701 on Windows 2008 R2  64 bit Server with SQL 2008 R2. The installation was successful.

When i log in i get an error message(dump) stating i need to upgrade the kernel version. I tried updating the kernel from service market place

The kernel version available are 7.20 onwards in my case its 64 bit. I tried 7.20 and 7.21 but when i update the kernel the disp+work stops.

Can u tell me the path in service market place where to get the correct version which should work with ECC 6.0 Ehp4 based on NW701?

 

Thanking you all in anticipation.

 

Regards

VK

Listing an Article under Exclusion Module

$
0
0

Hello,

 

I have got an Articel in the exclusion module with a validaty period during which it will not be listed for the assortments to which the exclusion module is assigned. Under a specific business case (Eg., During STO creation process), I have a requirment to list the Article in the exclusion module inside the validity period, Is there a way in S.A.P to do this ? Please advise.


PCR: Need to cumulate hours from previous period to current period and show in RT

$
0
0

Dear Experts

 

I need to to cumulate hours stored in a technical wage type from every previous period to current period until it reaches the last period of the payroll calendar. The cumulated hours also need to show in the RT for every PY run. Any idea is welcome .

 

Regards

JP

Transfer material master data error

$
0
0

Hi Experts,

     When I Transfer a material master data from ECC to GTS, There is a error  occured,

Conversion error in module API6850_HDR_PROD_MAP, field API6850_HDR-WEIGHTUNIT_ISO, value KGM

Conversion error in module API6850_UOM_PROD_MAP, field API6850_UOM-VOLUMEUNIT_ISO, value MTQ

    Does anyone know how to solve it,tks!

Questions & info needed on HCM

$
0
0

Hi Everyone,

 

I have a few questions regarding SAP HCM.

 

-Undergrad required to go into SAP HCM?

-What are the prerequisites if any?  HR background/experience needed?

-What is a day like in SAP HR field?

-Why would one go into this field?

-What kind of person would best fit this job?

-Best advice one can give for freshers going in this field.

 

A little about my background.  I don't have any formal degree or training but I have been in business field for 7 years and have a very good understanding of HR.  I am wanting to join SAP HR but not sure if this would be the right decision for me or not.  Please help with the above questions so I can decide what would be suitable for me.

 

Thank you for all your help.

 

Kartik

NF-e 3.10 - NF writer com informação de comércio exterior

$
0
0

Boa tarde, senhores.

 

Estamos implantando a NF-e 3.10 em minha empresa e estou com uma dúvida quanto ao preenchimento das tags de comércio exterior:

 

TagsDescrição

UFSaidaPais

Sigla da UF de Embarque ou de transposição de fronteira
xLocExportaDescrição do Local de Embarque ou de transposição de fronteira
xLocDespachoDescrição do local de despacho

 

 

Atualmente, estamos na versão do ECC 605 SP08 e GRC com SP16.

 

O processo de Importação é realizado através de uma NF Writer, porém na devolução desta mercadoria realizamos uma exportação, logo, precisamos informar estes 3 campos no XML.

 

Não localizei nenhuma nota da SAP que trata deste assunto, exceto a nota 1844619 (NF-e: Storing Additional Data - BAdI, derived fields, texts) que trata das variáveis is_nfdoc_badi-ufembarq e is_nfdoc_badi-xlocembarq na função J_1BNF_MERGE_BADI_FIELDS, mas não estou certo desses campos serem os mesmos da NT informado acima.


Durante o projeto aplicaremos as notas 1933985 (NF-e new layout 3.10) e 1980784 (NF-e new layout 3.10 - Enhancement Note 01), mas preciso saber se estas notas tratariam destes preenchimentos de forma standard ou se precisarei especificar campos "Z" para preenchimento destas informações quando determinar o CFOP 7xxx, na emissão da NF Writer e, consequentemente, atuar na CL_NFE_PRINT para garantir o preenchimento das tags.


Podem me ajudar nesta questão?


Obrigado.


--

Carlos H. Martineli

MDG: Validation error

$
0
0

Hi Team,

 

1. During creation of material, When I click "Check" it gives me lot of validation errors saying those field values are missing. But, the error

remains same as warning after I provide values to those fields. What might be the issue?

 

2. Is there a standard validations available by default for Material. If so, how to check that?
I'm getting few validation errors for which I haven't configure any. Where should I check such

error messages?

 

3. In Create Material, the individual expand option is not working for entities. Only Expand all works. Is it a

browser issue or any other issue(I'm using IE8)

 

Thanks

Bala

Creating partitions in sap bods

$
0
0

Hi,

 

How to create partitions based on date column in sap Data Services, could you please give with an example.

 

Thanks & Regards,

Krishna Murthy

DBIF_RSQL_INVALID_CURSOR Error while using SELECT ENDSELECT

$
0
0

Hello Experts,

I am having an ABAP report that selects data from BKPF in batches using SELECT ENDSELECT statement with PACKAGE SIZE option.

First select passes fine, on reaching the ENDSELECT and doing the 2nd  iteration SELECT statement is creating a DUMP: DBIF_RSQL_INVALID_CURSOR.

I checkd some links and SCN posts. There is no COMMIT . BREAK-POINT in between.

Its an emergency as its affecting a critical deliverable.

Can you please help?

 

Thanks,

LT


Activity Manual confirmation status

$
0
0


Hi,

Can anybody explain when the MCNF status is set for an activity in terms of business process,like when material is attached to activity, Services activity are used or when CATS are  used.

I observed in CN25 transaction of activity confirmation,when I enter workcentre field & check the checkbox completed,the status is set as MNCF.

But I am interested in knowing from different business process perspective when this MNCF status is set.

 

Thanks & Regards,

Sudhindra

-10 [OITT] error: released quantity greater than open quantity, when updating a pick list

$
0
0

Hello, I'm trying to update picked quantity for a pick list line, doing:

 

IPickLists curPicklist = (IPickLists)Global.oCompany.GetBusinessObject(BoObjectTypes.oPickLists);
//position on the right picklist
if (!curPicklist.GetByKey(picklistNum))    throw new Exception("Picklist not found");
//position on the right line
curPicklist.Lines.SetCurrentLine(picklistLine);
//change picked quantity
curPicklist.Lines.PickedQuantity = newPickedQuantity;
//save the change
long result = curPicklist.Update();

Sometimes it works, sometimes doesn't and returns this error:

 

Error code: -10

Error message: [OITT], 'La quantità totale rilasciata per Ordine cliente 5, riga 1, è maggiore della quantità aperta'

 

In English should sound like "Total released quantity for Sales order 5, line 1, is greater than the open quantity".

 

I cannot understand the error because what it says seems wrong!...

And what does OITT has to do with this issue??? Bills of materials is not even used by us.

 

For instance order line has quantityof 39 and pick list line derived from it has released quantity of 39. With the above code I set picked quantity to 4 and it gives the error...

How to view the deleted documents (DMS) in the Technical objects.

$
0
0

Hello,

 

Documents (DMS) which were assigned in the Technical objects are not found.

 

How to track the change history in the technical objects.

 

Thanks in advance.

 

Regards,

CSR.

Deleting Duplicates by Comparing Key on Standard DSO

$
0
0

I am working on a new reporting structure and am having an issue with the ABAP Start Routine I wrote in a TRFN from a WO DSO to SDSO.  Basically, I am trying to sort by composite key (same of both DSO) then delete adjacent duplicates whose key matches.  Am I missing something in the routine or do I need to add additional primary or secondary global declarations? 

 

*$*$ begin of routine - insert your code only below this line        *-*

    ... "insert your code here

*--  fill table "MONITOR" with values of structure "MONITOR_REC"

*-   to make monitor entries

    ... "to cancel the update process

SORT SOURCE_PACKAGE BY FC_OPBEL
FC_OPUPW FC_OPUPK FC_OPUPZ
/BIC/ZTABLE /BIC/ZID_LAUFI
DATE0 FC_AUGBL CLEAR_DATE
.
DELETE ADJACENT DUPLICATES FROM SOURCE_PACKAGE
COMPARING FC_OPBEL FC_OPUPW
FC_OPUPK FC_OPUPZ /BIC/ZTABLE
/BIC/ZID_LAUFI DATE0 FC_AUGBL CLEAR_DATE
.

 

 

Data Flow:

  1. IP(FULL) --> WO-DSO (FULL) --> SDSO (DELTA - remove duplicates by comparing composite key)

table control changing option not working

$
0
0

Hi frds,

 

 

In table control option changing options not working.

If not clear pls tel me frds,

 

 

i have created a number range as primary key for the table........ data not modifying.

 

When save options.

 

LOOP AT gt_data INTO gw_data.

 

         gs_semi-fgdes    = gv_fgdes.

         gs_semi-docnum   = gv_docn.

         gs_semi-ersda    = gv_ersda.

MODIFY zsemic FROM gs_semi .

      CLEAR gs_semi.

        IF sy-subrc = 0.

          COMMIT WORK.

        ENDIF.

endloop.

 

Pls help me..........

Viewing all 8613 articles
Browse latest View live


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