Issue in Datasource creation Transaction data
Hi,
While creating the Datasource for the Transaction Data , we have info objects custom defined with length NUMC & length4 , but when in the proposal tab when saying the Load example data the data type and length are changing to INT2 and 5 like wise in fields tab also
why is this happening. Pls help.
Regards,
Sruthi
Hi Sruthi,
This is normal when you create data sources. The system generally looks at the field values and decides its data type and length.
If you do not want this data type and length to be taken, what you can do is go to the fields tab, there it will prompt you with a message 'Copy fields from propsal' or someting like this, you click on 'No'. Instead in the fields tab you will find a column Info object, just write the technical name of the info object and press enter. This will take the data type and lenght of your info object.
Hope this helps.
thanks,
rahul
Similar Messages
-
Issue when Uploading the Transactional Data
Hi Gurus,
I am not an expert in Back- End SQl and I am BI guy. Please provide a solution or what exactly is going in this Error. I am facing an issue Where I am loading a Transactional Data into Finance application with out any logic and Conversion
Load get fails with Error after Running the Data Management Package
Package: Import
Appset: XXXXXX
Application: FINANCE
Request Time: 2009-04-06 18:31:43
Start Time: 2009-04-06 18:31:44
End Time: 2009-04-06 18:33:32
Total Time: 00:01:48
TOTAL STEPS 3
1. Assign initial parameters: completed in 2 sec.
2. Convert data: completed in 3 sec.
3. Load and process: completed in 103 sec.
Selection
FILE= DataManager\DataFiles\Pet Depot Finance Data.txt
TRANSFORMATION= DATAMANAGER\TRANSFORMATIONFILES\SYSTEM FILES\IMPORT.XLS
CLEARDATA= No
RUNLOGIC= Yes
CHECKLCK= Yes
The list of conversion files in each transformation file
Transformation file: DATAMANAGER\TRANSFORMATIONFILES\SYSTEM FILES\IMPORT.XLS
Messages
Convert data
More than Max reject count records rejected , Please check transformation file.C:\OutlookSoft\Data\WebFolders\HPGLOBAL\FINANCE\DATAMANAGER\TRANSFORMATIONFILES\SYSTEM FILES\IMPORT.XLS
Load and process
FINANCE
Success
Submit Count : 9980 (Record count in source file : 9980)
Accept Count : 9980
Reject Count : 0 + 501 (reject count during convert)
Regards
Kishan SwagathSorry Naveen,
The Application set parameters for Extension field update- HTM",TXT" as you provided is not working
and I tried in many different ways also.
This is following Error:
Sytem Error:
The system encountered an error and cannot proceed. Please select the Back Button and try again.If the problem persists, contact administrator.
Job Name: http://training5/osoft/Admin/SetParameters.aspx?App=Finance
Detail: The , character, hexadecimal value 0x2C,cannot begin with a name. Line 1, position 98.
regards
kishan -
Issue in WIP Move Transactions Data Loading
Hi,
I am not able to load the data from Move Transaction Interface Table(wip_move_txn_interface) to the Move Transactions base table(wip_move_transactions). I used WICTMS concurrent program for pumping the data to the base tables.
I tested all datas in the interface table is looking fine.
I given for some flag values in the cols
Process_Phase 1(Move validation), Process_Status 1(Pending)
and Transaction_Type 1(Move Transaction)
And also i tested with all combination flags in the above cols but still the datas are not loading to the move transactions base table.
can any one give ur idea to solve this issue
with regards
RamHi,
pls check the move transaction interface manager.
it should be launched and scheduled to run in frequent interval.
the functionality of this manager is to procedd the pending records in interface and to update in base table ( move transactions)
u can check the move trxn manager in inventory-->setup-->interface managers -
Regarding Generic DataSource loading transaction data
What I have done:
Create a Generic DataSource from a table, replicate it to BW.
Create a standard DataStore object, and create InfoPackage, and DTP.
Now I want to load data, What's the steps I need to do?
Start InfoPackage and execute DTP. But I can't see data in the DataStore. What's Wrong?
And Another Questions
I want to load data partially. I find Data Selection in InfoPackage, and enter values, and then what?
<removed by moderator>.
Thanks and Regards.
Edited by: Siegfried Szameitat on Aug 25, 2010 11:28 AMHi,
You did right, but please check whether data is available in the table for which you created generic data source.
If data is available in the table, then schedule the info package and check whether data came to PSA or not.
If data is available till PSA then execute DTP.
To load data partially:
We can do at 2 levels. a) at infopackage level and b) DTP level
a) To load data selectively give particular selections at PSA level, which will brings the data to BW as per our selection.
b) We can load all the data till PSA without any selections at infopackage level and give selections at DTP level which will load data to the particular DSO/CUBE as per selection.
Hope this helps you.
Thanks,
Sai Chand.S -
Datasource exits transactional data, master data, hierarchy pls help
Hi experts,
I got to do a user exit assignment.
I m new to concept and have only little bit of theory knowledge.
i shud know the coding part and what shud i do to solve the issue
pls help me pls pls
i anybody knows this i will be greatful
Sincerly
JayHi,
Thanks so much for ur responsee.
I have to
ask the access key from the basis consultant as i m new to the company.This position is for contract.and i m new to the company.
I need to begin my task soon.
So I thought of having idea before i start to work for this.
And coding too i need ur help .
i got to know the function module exit ..just had a brief reading about it from the network.
Thanks a lot in advance
Jay -
Transaction data loading error
I have one info-cube: C1, characterstic: Time(0calday), material number(IO_MAT), company code (0comp_code)
key figure: price of material (IO_PRC)
I create one datasource for transaction data
Material Comp code Price
110001 7770 23
when I create transformation, it says error 1::
Rule 2 (target field: IO_PRC): Field PRICE must be assigned to an InfoObject
Message no. RSTRAN526
Diagnosis
No InfoObject is assigned to field PRICE. This is mandatory if you want to use the corresponding rule type.
System Response
The rule is invalid.
Procedure
Assign an InfoObject to the field
error 2:
Key rule 3 (target field: 0CALDAY): Initial update set
Message no. RSTRAN508
do I need another column in my upload file for date? should I put "16/11/2011" or "11.16.2011" for example?
if I don't provide date, is it ok to run DTP? thankshi,
I already have key figure IO_PRC( price) defined and in my datasource, I have also a field called " price" as well as in the upload file. and I already create a mapping by link "price" (upload file field) and IO_PRC (key figure)
The issue is:
No InfoObject is assigned to field PRICE.
and second issue is:
Rule (target field: IO_PRC): No source unit assigned
Message no. RSTRAN517
My key figure IO_PRC is defined as:
Data type: CURR, fixed currency: USD Unit/currency: empty, Data element: /BIC/OIIO_PRC
anything missing? -
Problem in loading of flat file transaction data into BI7
Hi Experts,
I am new to BI7, got in problem in creation of Data source.
I have fields in flat file are:
CUSTID,SREPID,MATID,PRICE PER UNIT,UNIT,QUANTITY,TRANS.DATE
one of the row under the above fields is
C100,SR100,MAT01, 50,CS,5,19991005
Created infoobjects are:
IO_CUSID
IO_SRID
IO_MATID
IO_PRC
IO_QTY
IO_REV
0CALDAY
IO_QTY was created with Unit/currency '0UNIT'
In creation of Data source, under field tab system shown extra CS field, I did confuse that which infoobject should be map to this field. At the same time i created IO_QTY with 0UNIT so when i entered IO_QTY under infoobjects column, system automatically created 0UNIT infoobject. I didn't completly understand why one of the unit (CS) sat under the fields column. could you clarify me please.
And also could you please tell me the procedure of creating transfer routine for sales revenue as we didn't have this object in flat file (SS). In earlier version of BW(Addison Wesley Step by Step book) i did this at infosource level. Here i am loading the data without infosource so just i would like to know is it possible to create transfer routine at DS level or do i need to create Infosource in this case. If it is the case also could you please make me understand with procedure to create transfer routine for sales revenue.
Your solutions will be more appreciated with points.
Thank you,
ShriHi,
1.Open Administrator Workbench: Modeling, from the menu or using the transaction RSA1
2.Go to Source Systems (File)and Create a new System.
3. Double click on the datasources, create data source
4.Entitle the Datasource, choose Transaction Data as Data Type Datasource
5. In next screen, Go to Extraction , Activate the data source
6.Go to Preview. Press Read Preview Data.
7.Data will be loaded: Save and activate the datasource
8.Go to InfoProvider, go to Info area and create Infocube
9.Entitle the infocube, press create
10.Display all info objects: . Choose your info objects , Move the characteristics and key figure to the infocube by drag and drop adn activate
11.Go to InfoCube, create transformation
12.Click on the Show Navigator button. Match the fields in navigator. Save and activate.
13.go to info provider, your info cube, create data transfer process
14.Choose: Extraction Mode: full
Update: Valid records update, Reporting possible (Request green)
Activate, execute
14.Double click on the data source, Read Preview Data
15.Create an InfoPackage by right clicking on the datasource. Execute the load into PSA.
16.Verify data was loaded into PSA before proceeding with the next step.
17. Execute the Data Transfer Process
18.Monitor the results (Menu: GoTo: DTP Monitor)
19.Try to display the data at the BW Frontend.
Thanks,
Sankar M -
Generic datasource technical settings: Data class : Transaction or Master?
Dear Experts,
I am not sure what is the difference in datasource technical settings (in R/3) : Data Class = Appl1 (transaction data) vs Data Class = Appl0 (master data).
The reason for asking is i have a z-table used as the table of a generic datasource and this table contains master data.
The Data Class is set as Transaction data.
It works. So, what is the difference if its set to Master data as the Data Class? Is there performance difference during data extraction?
Please advise.
regards
PascalHi,
Data classes are assigned during table creation and are maintained in technical settings,
Data class: By choosing data class some space will be allocated to the table in the database when it is created.
Each data class corresponds to a physical area in which all the tables assigned to this data class are stored.
There are 3 main data classes:
a) APPL0- Which is the master data. Data which will be rarely changed.
An example of master data can be like name, employee number and telephone number.
b) APPL1-Which is transaction data. Data that is frequently changed.
An example of transaction data is the goods in go down which will change as per the purchases.
c) APPL2-Which is organizational data. Customizing data that is defined when the system is installed and rarely changed.
Example may be table with country codes.
By assigning the data class to the table we can retrieve the data very easily.
There are also 2 more data classes USR and USR1, which are provided for the customer.
These are for the user developments. The tables assigned to these data classes are stored in a table space for user developments.
Regards,
Durgesh. -
Issue in creation of data from extended segment in background mode
Dear all,
I am facing an issue in creation of data in receiving system using IDOC for an xtended matmas segment(Extended for classification view in user exit).The issue is that the idoc is received successfully in r3eceiving system but not created successfuly in data base .(Though it is shown green/successful).When i execute this from we19 the data is created successfuly in data base.I will be thankful if you can guide me resolve issue.
Thanks.Hello,
you can use CALL TRANSFORMATION id, which will create a exact "print" of the ABAP data into the XML.
If you need to change the structure of XML, you can alter your ABAP structure to match the requirements.
Of course you can create your own XSLT but that is not that easy to describe and nobody will do that for you around here. If you would like to start with XSLT, you´d better start the search.
Regards Otto -
Can V find Master data datasource by having Transaction data datasource?
Hello All
I have a datasource in r/3 side by this can v find Master data datasource?
The Transaction datasource is 2lis_02_scl?
how to find Master datasource for this?
Many Thanks
balajiAHP hello
Thanks for info given
Can v view same for customized datasources also?
is it possible?
so for datasource 2lis_11_vaitm,if v click on "Infosource Overview" v can view all the Infosource name,by this v can find our Master Datasource.?
so for ex.,I can c infosource 0CUST_GRP1,so this is the datasource for Master data from r/3 side?
Is it correct?
Many Thanks
balaji -
Issue with CIF Integration model for Transaction data
Hi Gurus,
I have activated the Integration model for PO & PReqs by location wise and i assumed that transaction data is online and we need not to re activate for any new Product / location combination got created in system.
But the issue is that every time a new material got created, we need to deactivate and activate the integration model for Transaction data to get the transaction data into APO.
Is there any way to avoid the following exercise as it is taking very long time for activation.
Please guide me as it is very urgent.
Thanks for help in advance...
Thanks & Regards,
JagadeeshI assume 1,60,000 location products are spread around different locations.
Rather than one Integration Model it is better to have multiple Integration Models.
For example: one for each region like North America, one for Europe, one for Asia (assuming you have countries spread across the world). Or create Intgeration Model by Country.
This way you reduce the number of Products in an Integration Model.
It is very important to have manageable set of Integration Models. Let me give an example - you have some problem hence the single Material Master Integration Model is down (inactive). At that time any PP or PDS transfer will not have the Header or COmponent products transferred to APO (in effect PDS/PPM cannot be transferred). If you are creating or converting Planned Orders they will not transfer to R/3 (as Header product is not part of active intgeration model).
But if you have country spefic or region specific Integration Model - only that country is affected not all.
In fact you should have other integration model (like PDS/PPM, Procurement Relationships, Planned / Production Orders, Sales Orders, Stocks) in same manner i.e. either Country(s) specific or group of countries by region. The risk of models getting inactive or taking too much time to activate after regeneration easily outweighs management of more number of Integration Models (compared to one Global integration model per object).
Hope this gives you some direction.
Somnath -
BPS Layout - Combinations on transaction data issue
<p>
I've got a planning level with some characteristics (10) and one key figure (0QUANTITY). All the characteristics are restricted for one value in the level, except one, which is restricted by an exit variable for one or more values (depending from other parameters). Letu2019s call this characteristic 0MATERIAL.
On this level Iu2019ve got two planning layouts: both have Material on the lead column and quantity on the data column (with all the other chars in the header): layout 1 displays all the possible combinations, while layout 2 displays only combinations from transaction data.
This way I let the user select the material with layout 1 (writing on the quantity column), and with layout 2 I show him his selection (only the materials with quantity other than 0).
</p>
<p>
Everything is working fine when Material is restricted for more than 1 value: I can see the material number on layout 2 only if I set a quantity on layout 1.</p>
<p>When material is restricted for only one value in my level (with my exit variable), both layout 1 & 2 show one record (with the material number and a u20180u2019 quantity); in deed Iu2019m expecting layout 2 (which shows only combinations from transaction data) to be empty.</p>
<p>
It seems like the system is adding a dummy record in my layout: it happens even if I delete all the data in my infocube.
Does anyone know how to fix this and display layout 2 with no records?</p>
Edited by: federico blarasin on Aug 10, 2010 5:06 PMHello Marc,
I'm sorry but it's not that easy
There's no data in my cube (I deleted all the data requests in RSA1), there's no data in my planning buffer.
If I change the selection in my level, adding another material (with the characteristic restricted for two values), everything works fine:
-layout 1 shows 2 rows (with quantity = 0);
-layout 2 shows 0 row (there's no data, layout is blank).
If in my level I restrict the material for only 1 value, it will result in both layouts showing 1 row, with 0 quantity.
I tried to reproduce the issue, building a dummy level with some chars and a key figure. Every char is restricted for only one value, except one char (on the lead column in the layout) which is restricted for two or more values: everything works fine.
But if I restrict the lead char for 1 only value, the layout supposed to show the transactional data shows me a dummy record (it's not blank).
Edited by: federico blarasin on Aug 12, 2010 3:27 PM -
Why Transaction Date Line Earlier Created than Creation Date and Make Wrong Sequence?
Hi Guys,
In material transaction record, we have two different item and transaction : First is Move Order Issue and then WIP Completion.
Both of them have same problem. The problem is in the transaction_date and creation_date. If we see the transaction_date is earlier created than creation_date
The query data from material transaction order by descending :
SEGMENT1
TRANSACTION_QUANTITY
TRANSACTION_TYPE_NAME
TRANSACTION_DATE
CREATION_DATE
PCG-001-0047
150
PO Receipt
6/10/2014 16:54
6/10/2014 16:57
PCG-001-0047
-30
Move Order Issue
6/10/2014 16:26
6/10/2014 17:00
SEGMENT1
TRANSACTION_QUANTITY
TRANSACTION_TYPE_NAME
TRANSACTION_DATE
CREATION_DATE
BM-200-1
774.48
WIP Completion
27-FEB-2014 23:07:47
27-FEB-2014 23:08:38
BM-200-1
-165.77
WIP Issue
27-FEB-2014 23:01:58
27-FEB-2014 23:09:21
BM-200-1
-213.21
WIP Issue
27-FEB-2014 14:11:44
27-FEB-2014 14:12:50
BM-200-1
-770.04
WIP Issue
27-FEB-2014 06:01:50
27-FEB-2014 06:06:46
BM-200-1
-332.19
WIP Issue
27-FEB-2014 05:51:11
27-FEB-2014 05:51:37
BM-200-1
990.86
WIP Completion
27-FEB-2014 01:16:54
27-FEB-2014 01:17:44
This problem have made each transaction in wrong sequence. The PO Receipt must be created before Move Order Issue and The WIP Completion must be created before WIP Issue.
And also this wrong place record take effect to costing.
How can be happened? And any solution to solve and prevent this problem?
Thank for your attention. Please Reply.
Regards,
Contrasena LuzHI luz..
In your case number 1, its look like hapened due to date in form transact move order not automaticaly update.
but i dont know. why transaction date in form transact move order not automaticaly update if we dont open close that form.
anyone explain this?
maybe little tips, you must inform your user to be close that form after he / she doing allocate / transact move order.
or you can personalize that form.
hope this help.
regards,
the pooh -
CSV creation through PLSQL having issue with some rows of data
Hi,
having issue with in some rows of data which is created by the PLSQL code.
Issue description
- 50000 rows of data in my CSV
-around 20 fileds in a row
- in some the row (in 50000 rows) some fields (20 rows of data) are returning empty as result but actually my query returns data for these fields
Hope the issue is clear
Code given below
CREATE OR REPLACE FUNCTION TSC_OM_AUDIT(ERR_DESC IN OUT VARCHAR2,
WEB_FILE_URL IN OUT VARCHAR2 ) RETURN BOOLEAN IS
--Variable Declaration
L_buff_line VARCHAR2(500);
L_hdr_str VARCHAR2(32700);
L_selling_UOM VARCHAR2(5);
L_prim_bar_code VARCHAR2(30);
L_status_pri_bar VARCHAR2(2);
L_multpl_bar_exist VARCHAR2(2);
L_multpl_prim_bar_exist VARCHAR2(2);
L_prim_simp_pack VARCHAR2(30);
L_staus_prim_simp_pack VARCHAR2(2);
L_mupl_prim_pack_exist VARCHAR2(2);
L_prim_supp_prim_simpl_pack VARCHAR2(15);
L_prim_sim_supp_to_TPNB VARCHAR2(2);
L_sel1 VARCHAR2(200);
L_sel2 VARCHAR2(200);
L_sel3 VARCHAR2(200);
L_item_till_desc VARCHAR2(200);
L_lengh1 VARCHAR2(200);
L_width1 VARCHAR2(200);
L_height1 VARCHAR2(200);
L_lengh2 VARCHAR2(200);
L_width2 VARCHAR2(200);
L_height2 VARCHAR2(200);
L_lengh3 VARCHAR2(200);
L_width3 VARCHAR2(200);
L_height3 VARCHAR2(200);
--Item type
CURSOR C_ITEM is
select im.item L_item,
im.status L_status,
im.item_desc L_item_desc,
'Regular' L_item_type,
im.dept L_dept,
im.class L_class,
im.subclass L_subclass,
'N/A' L_CW_item_order_type,
'N/A' L_CW_item_sale_type,
im.standard_uom L_standard_uom,
NULL L_selling_uom,
im.tsl_base_item L_tsl_base_item
from item_master im
where im.item_number_type='TPNB'
-- and im.last_update_id = 'DATALOAD'
-- and im.create_datetime>=to_timestamp('2010-11-05 10:57:47','YYYY-MM-DD HH24:MI:SS')
and im.sellable_ind='Y'
and im.orderable_ind='Y'
and im.inventory_ind='Y'
and im.item_xform_ind='N'
and im.catch_weight_ind='N'
and rownum<10;
--order by im.item asc;
Cursor C_Selling_UOM (tpnb varchar2) is
select selling_uom
from rpm_item_zone_price
where item = tpnb;
Cursor C_prim_bar (tpnb varchar2) is
select item,
status
from item_master iem
where item_parent = tpnb
and iem.primary_ref_item_ind ='Y';
Cursor C_multi_bar_exit (tpnb varchar2) is
select count(*)
from item_master iem
where item_parent = tpnb;
Cursor C_multpl_prim_bar_exist (tpnb varchar2) is
select count(*)
from item_master
where item_parent = tpnb
and primary_ref_item_ind ='Y';
Cursor C_staus_prim_simp_pack (tpnb varchar2) is
select piem.pack_no,
iem.status
from item_master iem,
packitem piem
where piem.item = tpnb
and piem.pack_no = iem.item
and iem.tsl_prim_pack_ind ='Y';
Cursor C_multpl_prim_pack_exist (tpnb varchar2) is
select count(*)
from item_master iem,
packitem piem
where piem.item = tpnb
and piem.pack_no = iem.item
and iem.tsl_prim_pack_ind ='Y';
Cursor C_prim_supp_prim_simpl_pack (tpnd varchar2) is
select supplier
from item_supplier
where item = tpnd
and primary_supp_ind= 'Y';
Cursor C_prim_sim_supp_to_TPNB (tpnb varchar2,suppl number) is
select 'Y'
from item_supplier
where item = tpnb
and supplier = suppl;
Cursor C_item_descretion_SEL (tpnb varchar2) is
select sel_desc_1,
sel_desc_2,
sel_desc_3
from tsl_itemdesc_sel
where item =tpnb;
Cursor C_item_till_descretion (tpnb varchar2) is
select till_desc
from tsl_itemdesc_till
where item=tpnb;
Cursor C_EA (tpnb varchar2,suppl number) is
select length,
width,
height
from item_supp_country_dim
where item= tpnb
and supplier = suppl
and dim_object='EA';
Cursor C_CS (tpnb varchar2,suppl number) is
select length,
width,
height
from item_supp_country_dim
where item= tpnb
and supplier = suppl
and dim_object='TYUNIT';
Cursor C_TRAY (tpnb varchar2,suppl number) is
select length,
width,
height
from item_supp_country_dim
where item= tpnb
and supplier = suppl
and dim_object='TRAY';
BEGIN
--INITIAL
WEB_FILE_URL := TSC_RPT_GRS_EXL_GEN.WEB_URL||TSC_RPT_GRS_EXL_GEN.OPEN_FILE;
TSC_RPT_GRS_EXL_GEN.put_line('Poland Production Cutover');
TSC_RPT_GRS_EXL_GEN.skip_line;
l_hdr_str := 'L_item_TPNB,L_status,L_item_desc,L_item_type,L_section,L_class,L_subclass,L_cw_order_type,L_cw_sale_type,L_std_UOM,L_selling_UOM,'||
'L_base_item,L_prim_bar_code,L_status_pri_bar,L_multpl_bar_exist,L_multpl_prim_bar_exist,L_prim_simple_pack,L_staus_prim_simp_pack,L_mupl_prim_pack_exist,'||
'L_prim_supp_prim_simpl_pack,L_prim_sim_supp_to_TPNB,L_sel1,L_sel2,L_sel3,L_item_till_desc,L_lengh1,L_width1,L_height1,L_lengh2,L_width2,L_height2,L_lengh3,L_width3,L_height3';
l_hdr_str := TSC_RPT_GRS_EXL_GEN.CONVERT_SEPARATOR(l_hdr_str);
TSC_RPT_GRS_EXL_GEN.put_line(l_hdr_str);
for rec_c_item in C_ITEM
LOOP
open C_Selling_UOM (rec_c_item.L_item);
fetch C_Selling_UOM into L_selling_UOM;
close C_Selling_UOM;
open C_prim_bar (rec_c_item.L_item);
fetch C_prim_bar into L_prim_bar_code,L_status_pri_bar;
close C_prim_bar;
open C_multi_bar_exit (rec_c_item.L_item);
fetch C_multi_bar_exit into L_multpl_bar_exist;
close C_multi_bar_exit;
IF to_number(trim(L_multpl_bar_exist)) > 1 THEN
L_multpl_bar_exist:='Y';
ELSE
L_multpl_bar_exist:='N';
END IF;
open C_multpl_prim_bar_exist (rec_c_item.L_item);
fetch C_multpl_prim_bar_exist into L_multpl_prim_bar_exist;
close C_multpl_prim_bar_exist;
IF to_number(trim(L_multpl_prim_bar_exist)) > 1 THEN
L_multpl_prim_bar_exist:='Y';
ELSE
L_multpl_prim_bar_exist:='N';
END IF;
open C_staus_prim_simp_pack (rec_c_item.L_item);
fetch C_staus_prim_simp_pack into L_prim_simp_pack,L_staus_prim_simp_pack;
close C_staus_prim_simp_pack;
open C_multpl_prim_pack_exist (rec_c_item.L_item);
fetch C_multpl_prim_pack_exist into L_mupl_prim_pack_exist;
close C_multpl_prim_pack_exist ;
IF to_number(trim(L_mupl_prim_pack_exist)) > 1 THEN
L_mupl_prim_pack_exist:='Y';
ELSE
L_mupl_prim_pack_exist:='N';
END IF;
open C_prim_supp_prim_simpl_pack (trim(L_prim_simp_pack));
fetch C_prim_supp_prim_simpl_pack into L_prim_supp_prim_simpl_pack;
close C_prim_supp_prim_simpl_pack ;
open C_prim_sim_supp_to_TPNB (rec_c_item.L_item,to_number(trim(L_prim_supp_prim_simpl_pack)));
fetch C_prim_sim_supp_to_TPNB into L_prim_sim_supp_to_TPNB;
close C_prim_sim_supp_to_TPNB ;
open C_item_descretion_SEL (rec_c_item.L_item);
fetch C_item_descretion_SEL into L_sel1,L_sel2,L_sel3;
close C_item_descretion_SEL ;
open C_item_till_descretion (rec_c_item.L_item);
fetch C_item_till_descretion into L_item_till_desc;
close C_item_till_descretion ;
open C_EA (rec_c_item.L_item,to_number(trim(L_prim_supp_prim_simpl_pack)));
fetch C_EA into L_lengh1,L_width1,L_height1;
close C_EA ;
open C_CS (rec_c_item.L_item,to_number(trim(L_prim_supp_prim_simpl_pack)));
fetch C_CS into L_lengh2,L_width2,L_height2;
close C_CS ;
open C_TRAY (rec_c_item.L_item,to_number(trim(L_prim_supp_prim_simpl_pack)));
fetch C_TRAY into L_lengh3,L_width3,L_height3;
close C_TRAY ;
L_buff_line := TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(rec_c_item.L_item), TRUE)||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(rec_c_item.L_status))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(rec_c_item.L_item_desc))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(rec_c_item.L_item_type))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(rec_c_item.L_dept))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(rec_c_item.L_class))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(rec_c_item.L_subclass))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(rec_c_item.L_CW_item_order_type))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(rec_c_item.L_CW_item_sale_type))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(rec_c_item.L_standard_uom))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(trim(L_selling_UOM)))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(rec_c_item.L_tsl_base_item))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(trim(L_prim_bar_code)))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(trim(L_status_pri_bar)))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(trim(L_multpl_bar_exist)))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(trim(L_multpl_prim_bar_exist)))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(trim(L_prim_simp_pack)))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(trim(L_staus_prim_simp_pack)))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(trim(L_mupl_prim_pack_exist)))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(trim(L_prim_supp_prim_simpl_pack)))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(trim(L_prim_sim_supp_to_TPNB)))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(trim(L_sel1)))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(trim(L_sel2)))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(trim(L_sel3)))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(trim(L_item_till_desc)))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(trim(L_lengh1)))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(trim(L_width1)))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(trim(L_height1)))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(trim(L_lengh2)))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(trim(L_width2)))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(trim(L_height2)))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(trim(L_lengh3)))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(trim(L_width3)))||
TSC_RPT_GRS_EXL_GEN.PAD_COMMA(to_char(trim(L_height3)));
TSC_RPT_GRS_EXL_GEN.PUT_LINE(L_buff_line);
L_selling_UOM :=NULL;
L_prim_bar_code :=NULL;
L_status_pri_bar :=NULL;
L_multpl_bar_exist :=NULL;
L_multpl_prim_bar_exist :=NULL;
L_prim_simp_pack :=NULL;
L_staus_prim_simp_pack :=NULL;
L_mupl_prim_pack_exist :=NULL;
L_prim_supp_prim_simpl_pack :=NULL;
L_prim_sim_supp_to_TPNB :=NULL;
L_sel1 :=NULL;
L_sel2 :=NULL;
L_sel3 :=NULL;
L_item_till_desc :=NULL;
L_lengh1 :=NULL;
L_width1 :=NULL;
L_height1 :=NULL;
L_lengh2 :=NULL;
L_width2 :=NULL;
L_height2 :=NULL;
L_lengh3 :=NULL;
L_width3 :=NULL;
L_height3 :=NULL;
END LOOP;
TSC_RPT_GRS_EXL_GEN.close_file;
return TRUE;
EXCEPTION WHEN OTHERS THEN
ERR_DESC := '['||SQLCODE||']-'||SUBSTR(SQLERRM,1,200);
return FALSE;
END TSC_OM_AUDIT;
Please suggest something on this
Regards,
Shamed HHi Shamid,
This forum is only for questions regarding the SQL Developer tool. Please post in Forum Home > Database > SQL and PL/SQL:
PL/SQL
Regards,
Gary
SQL Developer Team -
Transaction Data Icon Missing For FlatFile Datasource
Hi All,
We are loading the data by using the flat file data is loaded successfully.But beside the cube we will have activation icon , Aggregates Icon and Transaction data icon. In our case we are missing transaction data icon.What could be the reason.
But data loading is fine and for some of time chars also data missing .
Pls anybody can throw some light on this.
Thanks in Advance,
Shah.Hello S SR,
How r u ?
just see the top and make the column adjustment like we do in MS-EXCEL you can see the Transactional Data ICON.
Best Regards....
Sankar Kumar
+91 98403 47141
Maybe you are looking for
-
[Solved] Permission issues for automounted devices in Gnome 3
I am unable to write into any device after it has been automounted in Gnome 3. I get the following error: There was an error copying the file into /run/media/dhaval/3C2E3A4E2E3A0206. Permission denied. I set up Gnome 3 according to the instructions i
-
MY MBP SPITS OUT ALL CD'S AND DVD'S!!! CAN ANYONE OFFER A SUGGESTION?
i purchased my mbp about a year and a half ago have had a few issues with the battery along the way but nothing too dramatic. my issue now is that, when i put a CD or DVD into the disk drive, i can hear it 'trying' to read it, then after a few goes,
-
I spilt some Pop on my ipod, now the click wheel isn't responding.
The Title says the just of it. Any suggestions, other than sending it in? Please, I need some help.
-
During Upgrade /ASU/UPGRADE problems
Dear Expert: Amost at the last of the Upgrade r/3 4.7 x110 to ECC 6.0... at the phase REQ_POST_ASU_RUN it prompt message as below: To perform the manual application-specific post-upgrade steps, start ASU Toolbox now, to do this,use transaction /ASU/U
-
RentalMan HTML Ver 8 - Browse Sequences in WebHelp
How do I get my Browse Sequences to show up in my WebHelp output? I have added a new button to my Navigation on my WebHelp skin and I believe I linked it to my Browse Sequence file in my project folder. When I preview my skin, I see the new button,