Package name in business content
when i am trying to activate a cube in business content,when i click install and transport,i am getting a pop up window asking for a package name
can somebody please give me some info on this,what is a package name,is it just like a folder or anything else
You can go to se80 and open any Package and F1 over the name of the package and you can see the sap Help...
Package
Packages extend the concept of development classes to improve modularization, encapsulation, and decoupling in the SAP System.
Development classes, used until now, are simple containers for development objects, provided with a transport layer that specifies how they were to be transported. As an enhancement to development classes, packages include the following attributes: nesting, interfaces, visibility, and use accesses.
Nesting is the ability of a package to include other packages within the package hierarchy.
Visibility is an attribute of package elements. A development element can be visible from outside the package. (It is always visible inside its own package, though not necessarily all the packages embedded in this package). A development element is visible externally if it is included in at least one package interface.
The use access gives a package the right to use the development elements in the package interface of another package. Note that this right is one-way only.
Package
Definition
Related objects in the ABAP Workbench are grouped together in a package. The assignment of an object to a package is entered in the object directory (TADIR). The package determines the transport layer that defines the transport attributes of an object.
The packages are entered in the table TDEVC. They can be maintained in the following transactions:
Transaction SE80 -> Enter package -> Double-click the package
Transaction SM30 - Table/view name V_TDEVC
The packages are themselves objects of the ABAP Workbench. They belong to their own packages.
In contrast to its predecessor, the development class, a package has the following additional characteristics:
Packages can be nested.
Packages can contain their 'visible development objects' (visible outside of the package) in package interfaces.
Packages can have use access defined for other package interfaces.
Use
When an ABAP Workbench object is created, the system prompts you to assign it to a package. The package should describe the area that the object belongs to.
The representation of the object tree in the ABAP Workbench (transaction SE80) uses the package as a navigation aid. If there are more than 100 objects of a certain type (that is, ABAP programs), the object tree can no longer be clearly represented and it becomes increasingly difficult to use the ABAP Workbench. In this case, we recommend creating new packages with the same transport layer and distributing the objects to the new packages on the basis of the areas they belong to.
The following naming conventions for packages determine the packages' functions:
Package begins with A-S or U-X:
These packages are for SAP standard objects. Customer objects cannot be created in them. Changes to objects of these packages are recorded by the Transport Organizer (Request management) and can be transported (see field transport layer.
Package begins with Y or Z:
Customer objects can be created in these packages. Changes to objects in these packages are recorded by the Transport Organizer (Request management). The objects can be transported to other SAP Systems (see the field transport layer ).
Package begins with T (private test package):
When you create a package of this type, you can specify whether you want changes to be recorded. If so, objects that are edited are recorded in local requests by the Transport Organizer. This package does not belong to a transport layer. Objects can only be transported to other SAP Systems if a transport request is created.
Package begins with $ (local package):
Changes to objects are not recorded by the Transport Organizer. The package does not belong to a transport layer. The objects cannot be transported.
Package begins with a namespace prefix:
If you have reserved a namespace, then you can create packages (and other objects) whose names begin with the namespace prefix.
(Example of a namespace prefix /COMPANY/, example of a corresponding package /COMPANY/DEVCLASS)
Changes to these packages are recorded by the Transport Organizer, and can be transported.
Similar Messages
-
How to deliver/bundle/package your own business content
Hi all,
I´m resubmitting this question that hadn´t response more than 1 year ago:
Hi there,
We have developed some custom BI content for an external system (incl. custom extractors, ODS objects, cubes and queries). Is it possible to package this solution somehow so that it is bundled with SAP BI Content as part of it? What are the steps. Is there any other solutions of packing this product?
thanks
Thanks a lot.Hi,
I do not see how your custom developments can be packaged with SAP's Business Content.
However you should be able to take the .CO and .DAT files of your transports and import them in a new system chain and utilize it. I have done this on the R/3 side but not on the BW side. This would need to be experimented with on the BW side to check what needs to be tweaked to make it work.
BR/
Mathew. -
Please let me know name of business package FICO which contains these forms
We need to make use of following Adobe Interactive forms.
1.Cost center creation
2.Cost center changing
3.Profit center creation
4.Profit center changing.
Please let me know name of business package of FICO which contains these forms.
Thank you,Found correct
-
Hi All,
I would like to know the infosource of 0SR_C01 procurement overview(aggregated) cube. while on help.sap it shows 0SR_MC01 as a multiprovider for 0SR_C01. But could not find the infosource for the same.
I would also like to know if anyone has the list of content infocubes and their infosources for SRM. Please share it with me.
Thank in Advance
NirenHi ,
for all business content, you can start here
http://help.sap.com/saphelp_nw04s/helpdata/en/3d/5fb13cd0500255e10000000a114084/frameset.htm
scm
http://help.sap.com/saphelp_nw04s/helpdata/en/29/79eb3cad744026e10000000a11405a/frameset.htm
and bi best practice
http://help.sap.com/bp_biv335/BI_EN/html/bw.htm
Check this link for SRM Business Content information: http://help.sap.com/saphelp_nw2004s/helpdata/en/3a/7aeb3cad744026e10000000a11405a/frameset.htm
DataSources
New DataSources have been created for NW 2004s BI Content Add-On 2 and SRM 5.0. These are described here, along with their extraction logic.
The following graphic shows the data flow from the DataSources to the DataStore objects
Structure
Each DataSource has an extraction structure and a data extractor. Generally, this is an RFC-capable function module.
There are two types of extraction: Specific extraction and generic extraction:
Specific extraction is strongly oriented towards the data model of the BI System and the necessary extract structure. It executes DataSource-specific processing steps.
The logic contained within the generic extraction is implemented centrally and can therefore be reused by the specific extraction modules. The generic extraction deals with access to the SRM database and is similar for each DataSource.
Generic and specific extraction
Extraction logic in detail
Data extraction involves the following six function modules:
InitLoad
InitLoad is called as soon as an initial upload is started in the BI System. In other words, it is executed when data is loaded into the BI System for the first time. The module can restrict the data extraction according to filter criteria that were defined in BI during extraction (for example, extract the data for a particular timeframe). InitLoad packages the data before it is transferred to the BI System.
DeltaLoad
DeltaLoad is called when a document is modified in the SRM System. The module writes data that has accumulated since the initial loading to a delta queue.
Data Collector
The Collector reads the required data from the database in the source system. For performance reasons, the data is then buffered in system-internal tables. The tables have the same structure as in the database. This saves time and effort, because data conversion is kept to a minimum.
Data Consolidator
The Consolidator groups data that belongs together from a business point of view. The consolidated data is stored in internal tables and is prepared for further processing.
Data Normalizer
The Denormalizer prepares the source data for the BI System. It calculates key figures that are required for the report but are not contained on the database and converts data types in the source system to data types of the BI System. Depending on the BI data model, the system now decides how each row is filled with data.
Data Mapper
During mapping of the data, the system defines which fields of the denormalized data structure are assigned to the fields of the extract structure. In this way, flat and one-dimensional lines are generated from the data.
The following table shows the technical names of the function modules of the individual DataSources:
Description
0SRM_TD_PO
0SRM_TD_CF
0SRM_TD_IV
0SRM_TD_PO_ACC
InitLoad
BBP_BI_PO_EXTRACT
BBP_BI_CF_EXTRACT
BBP_BI_IV_EXTRACT
BBP_BI_PO_ACC_EXTRACT
Collector
BBP_BI_GEX_COLLECT
BBP_BI_GEX_COLLECT
BBP_BI_GEX_COLLECT
BBP_BI_GEX_COLLECT
Consolidator
BBP_BI_GEX_CONSOLIDATE
BBP_BI_GEX_CONSOLIDATE
BBP_BI_GEX_CONSOLIDATE
BBP_BI_GEX_CONSOLIDATE
Denormalizer
BBP_BI_GEX_DENORMALIZE
BBP_BI_GEX_DENORMALIZE
BBP_BI_GEX_DENORMALIZE
BBP_BI_GEX_DENORMALIZE
Mapper
BBP_BI_PO_MAP
BBP_BI_CF_MAP
BBP_BI_IV_MAP
BBP_BI_PO_ACC_MAP
DeltaLoad
BBP_BI_DELTA_UPDATE
BBP_BI_DELTA_UPDATE
BBP_BI_DELTA_UPDATE
BBP_BI_DELTA_UPDATE
Hope this helps,
Regards
CSM Reddy -
Error in installing process chain from Business Content.
Dear Experts,
I have successfully installed the Technical Content from Business Content and now trying to install Content Master Data process chain for info package for the same but its showing error.
<b>Technical Name for Process Chain : 0TCT_MD_C_FULL_P01</b>
Error after instaling from BI Content : <b>Process AND has no predecessor.</b>
Finally, while checking in RSPC it comes the name of Process Chain but its not showing anything.
Also, one more thing is I am trying to install in development system and if that occurs successfully than transport to production as production directly don't wanted to do.
Thanks in advance.
Regards,
NJithink u have not activated the process chainafter creating the process chain u might have saved it with out activating the process cahin so that is the reason why it is showing name name but northing in the chain first activate the cahin then it iwill show
try this
Aravindan pagadala
satyam -
Errors while transporting the Business Content
hi all,
we are facing a few problems while transporting the Business Content from the Development systems to the Quality System.
it says Method Execution - Action Cancelled.
am pasting a part of the error messages also... kindly have a look at it and get back to us at the earliest as we are in the process of going-live...
Start of the after-import method for object type R3TR IOBJ (Activation Mode)
Interval 01 of number range RS_OBJNUMG is missing > Long text
Interval 01 of number range RS_OBJNUMG is missing > Long text
Interval 01 of number range RS_OBJNUMG is missing > Long text
Interval 01 of number range RS_OBJNUMG is missing > Long text
Interval 01 of number range RS_OBJNUMG is missing > Long text
Interval 01 of number range RS_OBJNUMG is missing > Long text
Interval 01 of number range RS_OBJNUMG is missing > Long text
Interval 01 of number range RS_OBJNUMG is missing > Long text
Interval 01 of number range RS_OBJNUMG is missing > Long text
Interval 01 of number range RS_OBJNUMG is missing > Long text
Interval 01 of number range RS_OBJNUMG is missing > Long text
InfoObject 0ACN_CATGRY (in compound of characteristic 0ACN_EANUPC) not (act.) available
Attribute 0ACN_BRAND from characteristic 0ACN_EANUPC not (actively) available
Attribute 0ACN_DEAL from characteristic 0ACN_EANUPC not (actively) available
Attribute 0ACN_BRAND from characteristic 0ACN_EANUPC not (actively) available
Errors occurred during post-handling RS_AFTER_IMPORT for UPDR L
The errors affect the following components:
BW-WHM (Warehouse Management)
Ended with return code: ===> 12 <===
please revert bact at the earliest....
Thanks
Manickshi Manicks,
check if oss note 903291 helps
Transporting DataSources
Transport problem ...Urgent
Transport Issue
Number range object missing NRIV and cant activate IOBJ during import
try transaction rsrv ? >> all elementry tests >> master data >> compare number range and maximum sid >> execute. press button 'correct error' if any error exists.
also try >> all combined tests >> master data >> check master data for characteristics.
or run program RSDG_OBJNUMG_CREATE_INTERVAL
have a try oss note 903291 ?
Manual solution
Get the name of the number range object from the error message shown above, for example, RS_OBJNUMG. Start Transaction SNRO. To display the intervals, use the number range function key and enter the name of the number range object as the object name. Change the intervals. The following from-numbers and to-numbers apply:
- RS_OBJNUMG: 0000001 - 9999000
- RSDDAGCUBE: 100000 - 199999
- RSSBRAUTH: 00000001 - 99999999
BW 3.0B
Import Support Package 30 for 3.0B
BW 3.10 Content
Import Support Package 24
BW 3.50
Import Support Package 16
BW 7.0
Import Support Package 07 -
hi Gurus,
i Have installed Bw 3.1c in my Pc and integrated with R/3
doing Business content in bw i Have select options
- only necessary objects
- collect automatically,
- install and transport this is the
procedure we do right, and afterwards we type AA as a Request in a messg box ie
request <b>how can i create request</b> in this scenario pls explain me the
procedure for creating request.
mail me : [email protected]
<u>
points will be awarded for useful answer</u>
Regards,
supraveenHi,
Once the installation is done it will ask for the package give the package name.
After that it will open a pop up asking for the request number there you have the option of creating the request.
Hope this helps
Assign points if useful
Regards,
venkat -
Business content - UDC extractors
I am activating a package that contains InfoSources with UDC data sources. I would like to use the Infosources and Infopackages out of the box if possible:
Scenario 1:
J2EE RFC and JNDI name will be the same as defined in Business content InfoSources
Result:
After activating BCT, UDC enabled Infosources & Infopackages are ready to use out of the box
(Is that correct?)
Scenario 2:
J2EE RFC and JNDI name will not be the same as defined in Business content InfoSources (most likely)
Action to be taken:
User needs to create new UDC datasources for Infosources and create new Infopackages
(Is this correct)I am activating a package that contains InfoSources with UDC data sources. I would like to use the Infosources and Infopackages out of the box if possible:
Scenario 1:
J2EE RFC and JNDI name will be the same as defined in Business content InfoSources
Result:
After activating BCT, UDC enabled Infosources & Infopackages are ready to use out of the box
(Is that correct?)
Scenario 2:
J2EE RFC and JNDI name will not be the same as defined in Business content InfoSources (most likely)
Action to be taken:
User needs to create new UDC datasources for Infosources and create new Infopackages
(Is this correct) -
Error installing Business Content: InfoObject Catalogs
hi all,
just new in this community and hope you can help with my encountered problem regarding Installation in BI content.
I'm trying to activate:
InfoObject Catalog (technical name) : 0CHANOTASSIGNED
InfoObject Catalog(description) : Unassigned characteristics
upon installation here is the job log that i got:
Message text | Message class | Message no. | Message type
Replication completed successfully | RSAOLTP | 33 | S
Replication completed successfully | RSAOLTP | 33 | S
The object R3TR ISTS 0CUST_CLASS_TEXT_BA does not exist | TK | 233 | S
Assign a package | TR | 709 | S
Specify the package or flag it as a local object | TR | 742 | E
Job cancelled after system exception ERROR_MESSAGE | 00 | 564 | A
what seems to be the error here?
thanks and regards,
karlhi chintamanim,
thanks for the response.
i verified the objects included on the BI content objects window and noticed that the object 0CUST_CLASS_TEXT "active version" is not available and i tried finding 0CUST_CLASS_TEXT_BA and cannot find it.
does this have an effect on the error i got from activating and receiving the error upon activation?
The object R3TR ISTS 0CUST_CLASS_TEXT_BA does not exist
I did follow a document for Building Block Configuration Guide:
B03: General Settings for BI Integration
and the step is included here:
Activating Business Content: InfoObject Catalogs:
1. On the Data Warehousing Workbench: Business Content screen:
a. At the top of the right hand frame, choose Grouping and select In Data Flow Before.
b. At the top of the right hand frame, choose Collection mode and select collect automatically.
c. In the left hand frame, select Object Types.
d. In the middle frame, expand InfoObject Catalog and make a double-click on Select Objects.
2. In the Selection of Query Objects dialog box.
a. Select the following InfoObject catalog:
0CHANOTASSIGNED
b. Choose Transfer Selections.
c. If a dialog box Remote Activation in the Source System < > occurs, choose OK and log on to the source system on the following screen.
d. If a dialog box appears Exceeded runtime when collecting objects choose Continue.
3. At the top of the right frame, choose Install and select Install in Background.
4. In the Install Business Content in the Background dialog box choose Yes.
5. In the Information dialog box choose Continue.
6. Choose Exit.
please advise on how to continue.
thanks and regards -
How to Extract the Business content Master Data
Hello,
I activated Master Data Business content 0NOTIFICATION_ATTR and 0NOTIFICATION_TEXT on ECC6.0. these are belongs to "Quality Management Master Data"
How to fill the data right now it had 0 records
Do we need to fill the setup tables?
Thankshi roshan,
if u r loading from a flat file ,do follow thw below steps
Uploading of master data
Log on to your SAP
Transaction code RSA1u2014LEAD YOU TO MODELLING
1. Creation of Info Objects
u2022 In left panel select info object
u2022 Create info area
u2022 Create info object catalog ( characteristics & Key figures ) by right clicking the created info area
u2022 Create new characteristics and key figures under respective catalogs according to the project requirement
u2022 Create required info objects and Activate.
2. Creation of Data Source
u2022 In the left panel select data sources
u2022 Create application component(AC)
u2022 Right click AC and create datasource
u2022 Specify data source name, source system, and data type ( master data attributes, text, hierarchies)
u2022 In general tab give short, medium, and long description.
u2022 In extraction tab specify file path, header rows to be ignored, data format(csv) and data separator( , )
u2022 In proposal tab load example data and verify it.
u2022 In field tab you can you can give the technical name of info objects in the template and you not have to map during the transformation the server will automatically map accordingly. If you are not mapping in this field tab you have to manually map during the transformation in Info providers.
u2022 Activate data source and read preview data under preview tab.
u2022 Create info package by right clicking data source and in schedule tab click star to load data to PSA.( make sure to close the flat file during loading )
3. Creation of data targets
u2022 In left panel select info provider
u2022 Select created info area and right click to select Insert Characteristics as info provider
u2022 Select required info object ( Ex : Employee ID)
u2022 Under that info object select attributes
u2022 Right click on attributes and select create transformation.
u2022 In source of transformation , select object type( data source) and specify its name and source system Note: Source system will be a temporary folder or package into which data is getting stored
u2022 Activate created transformation
u2022 Create Data transfer process (DTP) by right clicking the master data attributes
u2022 In extraction tab specify extraction mode ( full)
u2022 In update tab specify error handling ( request green)
u2022 Activate DTP and in execute tab click execute button to load data in data targets.
4. Monitor
Right Click data targets and select manage and in contents tab select contents to view the loaded data. Alternatively monitor icon can be used.
Regards
Ani -
Hi,
R/3 (HR) Standard Report
R/3
SAP MenuHuman Resources  Training and Event Management  Information System  Reports Attendances 
S_PH9_46000427 - Prebookings per Business Event Type
S_AHR_61016214 - Prebookings per Attendee
Can any one tell me are these reports available in BW as well.
Please give me the technical name of reports and data targets on which these are based.
Thanks in advancehi,
go to the help.sap.com->Sap Best Practices->Cross-Industry Packages->Business Intelligence->V1.33->SAP BW Scenarios->Human Capital Management (with four scenarios: Cross-Application Time Sheet, Time Management-Time and Labor, Personnel Development-Qualifications and Travel Management-Travel Expenses).
Here you can find the business process procedure, a scenario installation guide
HR INFOCUBES
Go to administrator workbench T-code : RSA1 in the business content folder under info providers by infoareas. in the middle screen u can see the human resources folder under that u can find the various cubes under HR.
For queries and all u can search in the same business content folder
HR Infocubes and Reports
http://help.sap.com/saphelp_nw04/helpdata/en/ba/0a693866ff230ee10000009b38f842/frameset.htm -
HowTo provide modifid Business Objects for Business Content Provider in MSY
Hallo,
we are currently working on Reports and hence do need to work with the BCP (Business Content Provider). We now come to the point, were we have issues and have to enhance the Data structure. According to the documentation the Busienss Objects (BO) is maintained in the MAS, but whatever I do I am not able to get the any modification visible in MSY. I only was able to see modification on the relationship tile in MSY, but nothing else.
I realized at least that only attributes are visible in MSY, which are actually assigend to an BDoc Segment field, so I have created my own Z_Attribute and assigend an existing segment field "ALT_ID". I did a generate all, performed an rebuild of the MSY (called in MAS as "Mobile System"), performed an ConnTrans and also did an "Reload Structure" in MSY, but nothing is going to change.
I went thru the help.sap.com Docu http://help.sap.com/saphelp_crm50/helpdata/en/fe/f34456d2672547be0efe4968913223/frameset.htm , but there is nothing that tells the general limitations & rules I have to consider unlike the MSA application. Questions like "Is the BCP based on the BO in MAS or more on the BDoc behind", "How the structure of the BCP is actually determind", ...
Did I missed anything?
Thank you for your help,
AndreasGreat howto Steve! This further increased my understanding of the MVC patterns used by BC4J.
Some remarks:
[*]Select New Business Components...
This should be 'New Business Components Package', or you won't be able to add business components.
ename as "Name",
sal as "Salary"
from emp
where empno = ?That should be deptno.
[*]Select the EditEmpsInDepartment view objectThat should be EmpsInDepartment.
Greetings,
Ivo -
So, i'm doing this on my own app. I made an update for an older app that was build using Native Android. But this time, i used Adobe AIR... The catch is Adobe likes to append a "air." to the front of your package name without asking you. So basically I can't upload my update because it has a new package name is now "air.com.mycompany.myapp" rather than the original "com.mycompany.myapp"
Basically I'm going through this guide..
http://helpx.adobe.com/air/kb/opt-out-air-application-analytics.html
I followed all the steps, made all the adjustments to the androidmanifest.xml like it asks.
But after going along with the above guide, with no issues when i get to the step that says
"Run the following command to create the resource file for the updated AndroidManifest.xml:"
I run this..
"/Users/brybam/Documents/eclipse/android-sdk-mac_x86/platform-tools/aapt" package -f -M AndroidManifest.xml -F resources.arsc -I "/Users/brybam/Documents/eclipse/android-sdk-mac_x86/platforms/android-8/android.jar" -S ./res
But I keep getting the same error regarding the xml files in res/layout
./res/layout/expandable_chooser_row.xml:1: error: Error parsing XML: not well-formed (invalid token)
./res/layout/expandable_multiple_chooser_row.xml:1: error: Error parsing XML: not well-formed (invalid token)
./res/layout/main.xml:1: error: Error parsing XML: not well-formed (invalid token)
./res/layout/multiple_file_selection_panel.xml:1: error: Error parsing XML: not well-formed (invalid token)
./res/layout/ssl_certificate_warning.xml:1: error: Error parsing XML: not well-formed (invalid token)
The guide doesn't say anything about these xml files, and im not sure what to do with these or how to handle them.
If i go into the res/layout folder, and just delete these (i know they're necessary. But i just deleted them as a test, to get through the rest of the guide...)
I was able to get through the rest of the steps in the guide fine, make an apk, and put it on my phone...only to find out the app will crash the moment you try to run it. Probably because i deleted the layout xml files...But i cant get the command i need to run above to accept them!
So, earlier in the guide they have me use thing thing called the "AXMLPrinter2.jar" to make the AndroidManifest.xml readable so i can edit it.
I run something like this:
java -jar "/Users/brybam/Desktop/repackage/AXMLPrinter2.jar" AndroidManifest.xml > AndroidManifest.xml.bk
This makes a new file "AndroidManifest.xml.bk" and i can edit that.
So, I was thinking with all of these layout xml files, maybe I could run this "AXMLPrinter2.jar" on them and then edit them. Because right now if you open them they're not human readable, and its hard for me to work on them if they're not...
I tried this thinking i could do the same thing...
java -jar "/Users/brybam/Desktop/repackage/AXMLPrinter2.jar" main.xml > main.xml.bk
Just get a blank file and a console erorr when trying to use the AXMLPrinter2.jar on the layout xml files...
java.lang.ArrayIndexOutOfBoundsException: 67
at android.content.res.StringBlock.getShort(StringBlock.java:231)
at android.content.res.StringBlock.getString(StringBlock.java:91)
at android.content.res.AXmlResourceParser.getName(AXmlResourceParser.java:140)
at test.AXMLPrinter.main(AXMLPrinter.java:56)
So, I think my whole issue is based around these XML files not being converted to human readable before i try and re-package....
EDIT:::
Ok, so I found a site that talks about the error I'm getting but it's in chinese, and even after translating the page...I'm still not well versed with terminal and this stuff to get it.
It reads:
"Error.
Final conclusion:
In minSdkVersion <= 7, AXMLPrinter2.jar can normally decompile xml file
Greater than 7 can not be normal decompile xml file (AndroidManifest.xml except)
Give way to share a batch decompile xml file:
First, create a *. Txt file
Stresses inside the content authoring
for / r layout%% a in (*. xml) do @ java-jar AXMLPrinter2.jar "%% a" >> "%% a". txt
Then this txt file extension into bat form, and this BAT the file and AXMLPrinter2.jar on the same directory will be decompiled xml into the layout directory
Decompilation results can be generated by executing the bat file multiple xml files."
- http://hi.baidu.com/ghcghc/item/ecbaa1ce997cb225a0b50ac2
Maybe someone with more know-how could explain what they're explaining? I get that he's saying the issue im seeing appears when you're using minSdK <=7 but I need to use minSdk 8. Does anyone understand this work around? And how I might go about it on a Mac with terminal?
I wish adobe would make it easy to remove the "air." from the package name. If they want to convert old Native devs to AIR devs...the transition needs to be seamless. But now I'm about to have to go back to Native because I can't update an app I already have out on the market with an air app.Hello~
I also tried to remove "air." package name in air application. And i encounter the same problem.
I do not find any solution to decode the xml inside res folder by AXMLPrinter2.jar. And those xml inside is compressed which is unreadable.
However, what you can do is copying the structure of res folder. And go to your air sdk file path - adobeair-sdk-folder/lib/android/lib/resources/
Replace those file exists in your res folder. And copy "values" folder to your res folder.
Hope this solve your problem~ -
Finding fields in R/3 for data extraction VS Business content
Hi all,
I am doing my first BW project after my training and I am finding it difficult to locate some fields that should be part of my report.
The Consultant says Sales Group, Inco terms, Open orders, Account assignment group, Sold to party, ship to party, Payment terms, Document currency and base currency, Complete deliver indicator, Order type and Count of Complete deliveries required should all be in the Order while transmission type and number of transmissions should be in NAST.
I have gone to R/3 - RSA6 to look at datasources and found 2LIS_01_S260 (Sales order) to have most of the fields but not payment terms, complete delivery indicator, open orders base currency and count of complete deliveries required. Also in Sales document header data, these fileds are not there.
Is it a case of not understanding the correct name of the fields if they are described in a different manner in R/3 or I have not done the proper thing? Can I just use an infocube in BW business content to get all the required objetcs -(infocube, infosource, datasource).
Thank youHi,
Finding the correct Infoobject and it's mapped field is a job of BIW consultant. But the problem is how to find them and how to frind respective R/3 field and it's table. You will be familar with them as your experience increases.
So you need to list of fields you require and then find out the Datasource/s which can give these fields by going through the Business content help or using LBWE Tcode in R/3.
The datasource you mentioned is obsolate one. i.e 2LIS_01_S260 .
You better to go wtih new DSes like 2LIS_11_VAITM,2LIS_11_V_ITM.
http://help.sap.com/saphelp_bw31/helpdata/en/8f/36f338472b420de10000000a114084/frameset.htm
If allmost all fields are avialable in a DS , then you can check the possibility of enhancing the DS for remaining Fields.
With rgds,
Anil Kumar Sharma .P -
Business Content or Information for GR/IR Account Report
Hi All,
I have an R3 report called GR/IR Account Report by PO Mismatch.
Is there any business content available for this in BI.
The below tables are using in the report.
bsis, " Accounting docs by account
bsas, " Cleared accounting docs by acc
bseg, " Accounting doc line item
ekko, " Purchase Order Header,
ekpo,
mkpf, " Material Document
lfa1, " Vendor details
ekbe, " PO History
ekkn, " PO Acct.Assgnment
usr21,
addr3_val,
ad3_flags,
stxh.
Could you please provide me your inputs on this
Regards
SriniThe new additional fields need to be populated are
ZZAUFNR Order Number *
ZZBEDAT Purchase Order Date *
ZZCRE_FI FI Doc Created By *
ZZCRE_PO PO Doc Created By *
ZZEBELN Purchasing Document Number *
ZZEBELP Item Number of Purchasing Document *
ZZKOSTL Cost Center *
ZZMWSKZ Tax on sales/purchases code *
ZZPROJK WBS element *
ZZTXZ01 Short text *
ZZUSNAM User name *
ZZXBLNR Reference document number *
ZZHWSTE Tax Amount in Local Currency *
ZZSGTXT Item Text *
ZZHKONT Finance G/L Account *
when '0FI_AP_4'.
Declare the local data fields to store data temporarily
data : l_dtfiap_3 like DTFIAP_3,
mwskz like bsik-mwskz,
l_ernam like bapibname-bapibname,
l_address like bapiaddr3,
l_bseg like bseg,
l_bedat like ekko-bedat,
l_ps_psp_pnr like prps-pspnr.
data : gt_return type bapiret2 occurs 0 with header line.
loop at c_t_data into l_dtfiap_3.
l_tabix = sy-tabix.
*Select the tax Code for the particular record from BSAK TABLE
select single mwskz sgtxt into (l_dtfiap_3-zzmwskz,
l_dtfiap_3-zzsgtxt)
from bsak
where bukrs = l_dtfiap_3-bukrs
and buzei = l_dtfiap_3-buzei
and belnr = l_dtfiap_3-belnr
and lifnr = l_dtfiap_3-lifnr
and gjahr = l_dtfiap_3-gjahr
and zuonr = l_dtfiap_3-zuonr
and augbl = l_dtfiap_3-augbl
and augdt = l_dtfiap_3-augdt
and bldat = l_dtfiap_3-bldat
and blart = l_dtfiap_3-blart
and bschl = l_dtfiap_3-bschl
and budat = l_dtfiap_3-budat.
if sy-subrc = 0.
modify c_t_data from l_dtfiap_3 index l_tabix.
else.
*If corresponding Document Number is not present in BSAK check BSIK
*TABLE
select single mwskz sgtxt into (l_dtfiap_3-zzmwskz,
l_dtfiap_3-zzsgtxt)
from bsik
where bukrs = l_dtfiap_3-bukrs
and buzei = l_dtfiap_3-buzei
and belnr = l_dtfiap_3-belnr
and lifnr = l_dtfiap_3-lifnr
and gjahr = l_dtfiap_3-gjahr
and zuonr = l_dtfiap_3-zuonr
and augbl = l_dtfiap_3-augbl
and augdt = l_dtfiap_3-augdt
and bldat = l_dtfiap_3-bldat
and blart = l_dtfiap_3-blart
and bschl = l_dtfiap_3-bschl
and budat = l_dtfiap_3-budat.
if sy-subrc = 0.
modify c_t_data from l_dtfiap_3 index l_tabix.
endif.
endif.
select single hwste into l_dtfiap_3-zzhwste
from bset
where bukrs eq l_dtfiap_3-bukrs
and belnr eq l_dtfiap_3-belnr
and gjahr eq l_dtfiap_3-gjahr
and buzei eq l_dtfiap_3-buzei.
Select Created By and invoice Reference Number from BKPF table
select single usnam xblnr from bkpf
into (l_dtfiap_3-zzusnam,l_dtfiap_3-zzxblnr)
where bukrs = l_dtfiap_3-bukrs
and belnr = l_dtfiap_3-belnr
and gjahr = l_dtfiap_3-gjahr.
if sy-subrc = 0.
modify c_t_data from l_dtfiap_3 index l_tabix.
endif.
move l_dtfiap_3-zzusnam to l_ernam.
refresh : gt_return.
Get the Fi doc Created By doing the function Module call
call function 'BAPI_USER_GET_DETAIL'
EXPORTING
username = l_ernam
IMPORTING
address = l_address
TABLES
return = gt_return.
move l_address-fullname to l_dtfiap_3-zzcre_fi.
if l_dtfiap_3-zzcre_fi is initial.
move l_ernam to l_dtfiap_3-zzcre_fi.
endif.
if not l_dtfiap_3-zzcre_fi is initial.
modify c_t_data from l_dtfiap_3 index l_tabix.
endif.
if l_dtfiap_3-blart eq 'RE'.
.....Get New Fields from PO linked to FI Document.....................
Select PO Number from PO Line item from BSEG TABLE
select buzei buzid ebeln ebelp
into corresponding fields of l_bseg
from bseg
where bukrs eq l_dtfiap_3-bukrs
and belnr eq l_dtfiap_3-belnr
and gjahr eq l_dtfiap_3-gjahr.
if l_bseg-buzei eq l_dtfiap_3-buzei.
.....Already read this line, therefore ignore it......................
continue.
endif.
if l_bseg-buzid eq 'T'.
.....Don't read automatically created lines - Tax Line................
continue.
endif.
if not ( l_bseg-ebeln is initial ).
move l_bseg-ebeln to l_dtfiap_3-zzebeln. " PO Number
endif.
if not ( l_bseg-ebelp is initial ).
move l_bseg-ebelp to l_dtfiap_3-zzebelp. " PO Line Item No
endif.
if not l_dtfiap_3-zzebelp is initial.
modify c_t_data from l_dtfiap_3 index l_tabix.
endif.
endselect.
.....Got PO Number from FI Document, Now get PO Details...............
.....Get Short Text...................................................
GET PO Line Item text
select single txz01 into l_dtfiap_3-zztxz01
from ekpo
where ebeln eq l_dtfiap_3-zzebeln
and ebelp eq l_dtfiap_3-zzebelp.
if sy-subrc = 0.
modify c_t_data from l_dtfiap_3 index l_tabix.
endif.
.....Get Account Assignment...........................................
select ps_psp_pnr aufnr kostl sakto
into (l_ps_psp_pnr,l_dtfiap_3-zzaufnr,
l_dtfiap_3-zzkostl,l_dtfiap_3-zzhkont)
from ekkn
where ebeln eq l_dtfiap_3-zzebeln
and ebelp eq l_dtfiap_3-zzebelp.
if sy-subrc = 0.
modify c_t_data from l_dtfiap_3 index l_tabix.
endif.
select single posid into l_dtfiap_3-zzprojk
from prps
where pspnr = l_ps_psp_pnr.
if sy-subrc = 0.
modify c_t_data from l_dtfiap_3 index l_tabix.
endif.
endselect.
.....Get Name of Person who created PO................................
clear : l_ernam,l_bedat.
select ernam bedat into (l_ernam, l_bedat)
up to 1 rows
from ekko
where ebeln eq l_dtfiap_3-zzebeln.
endselect.
move l_bedat to l_dtfiap_3-zzbedat.
if not l_dtfiap_3-zzbedat is initial.
modify c_t_data from l_dtfiap_3 index l_tabix.
endif.
refresh : gt_return.
call function 'BAPI_USER_GET_DETAIL'
EXPORTING
username = l_ernam
IMPORTING
address = l_address
TABLES
return = gt_return.
move l_address-fullname to l_dtfiap_3-zzcre_po.
if l_dtfiap_3-zzcre_po is initial.
move l_ernam to l_dtfiap_3-zzcre_po.
endif.
if not l_dtfiap_3-zzcre_po is initial.
modify c_t_data from l_dtfiap_3 index l_tabix.
endif.
else.
.....Get new Fields from FI Document..................................
select buzei buzid ebeln ebelp projk aufnr kostl hkont
into corresponding fields of l_bseg
from bseg
where bukrs eq l_dtfiap_3-bukrs
and belnr eq l_dtfiap_3-belnr
and gjahr eq l_dtfiap_3-gjahr.
if l_bseg-buzei eq l_dtfiap_3-buzei.
.....Already read this line, therefore ignore it......................
continue.
endif.
if l_bseg-buzid eq 'T'.
.....Don't read automatically created lines - Tax Line................
continue.
endif.
if not ( l_bseg-ebeln is initial ).
move l_bseg-ebeln to l_dtfiap_3-zzebeln. " PO Number
endif.
if not ( l_bseg-ebelp is initial ).
move l_bseg-ebelp to l_dtfiap_3-zzebelp. " PO Line Item
endif.
move l_bseg-aufnr to l_dtfiap_3-zzaufnr. " Order Number
move l_bseg-kostl to l_dtfiap_3-zzkostl. " Cost Centre
move l_bseg-hkont to l_dtfiap_3-zzhkont. " GL Account
select single posid into l_dtfiap_3-zzprojk
from prps
where pspnr = l_bseg-projk.
if not l_dtfiap_3-zzprojk is initial
or not l_dtfiap_3-zzaufnr is initial
or not l_dtfiap_3-zzkostl is initial
or not l_dtfiap_3-zzhkont is initial.
modify c_t_data from l_dtfiap_3 index l_tabix.
endif.
endselect.
.....Get PO Short Text................................................
select single txz01 into l_dtfiap_3-zztxz01
from ekpo
where ebeln eq l_dtfiap_3-zzebeln
and ebelp eq l_dtfiap_3-zzebelp.
if sy-subrc = 0.
modify c_t_data from l_dtfiap_3 index l_tabix.
endif.
.....Get Name of Person who created PO................................
clear : l_ernam,l_bedat.
select ernam bedat into (l_ernam, l_bedat)
up to 1 rows
from ekko
where ebeln eq l_dtfiap_3-zzebeln.
endselect.
move l_bedat to l_dtfiap_3-zzbedat.
if not l_dtfiap_3-zzbedat is initial.
modify c_t_data from l_dtfiap_3 index l_tabix.
endif.
refresh : gt_return.
Get PO Doc Created By
call function 'BAPI_USER_GET_DETAIL'
EXPORTING
username = l_ernam
IMPORTING
address = l_address
TABLES
return = gt_return.
move l_address-fullname to l_dtfiap_3-zzcre_po.
if l_dtfiap_3-zzcre_po is initial.
move l_ernam to l_dtfiap_3-zzcre_po.
endif.
if not l_dtfiap_3-zzcre_po is initial.
modify c_t_data from l_dtfiap_3 index l_tabix.
endif.
endif.
endloop.
Edited by: Srinivas Gogineni on Apr 19, 2009 11:10 AM
Maybe you are looking for
-
Can I install more memory on a mac mini
Can I install more memory on a mac mini?
-
i recently deleted some files from my compter and now my phone, a Galaxy 3 will no longer sink with my home pc...Please help
-
Why can I not make or receive phone calls from my home????
Having a very big problem with making and receiving phone calls on the Droid Mini from my home in zip code 60415. Only really happens in this area. My wife has exact same phone and is having the exact same problems in the house. I've been a Verizon
-
For Stock Transport scenario It is possible? to maintain different plants as a customer in XD01.Now it is only possible to maintain one plant as a vendor in customer master.
-
Feedback Form problems.
I made a feedback form in my contact page, upload everything is fine. But when i typw my name, email , the message, and press the button SEND FEEDBACK, instead of going to my thank you page, it goes to 500 Server Error. My host has php, etc... I dont