What's the purpose of message type ADRMAS
Hello,
I want to distribute customer master data using message type DEBMAS. I read something about message type ADRMAS. Why should I also use type ADRMAS because DEBMAS already contains address data?
Regards, Jan
Hi,
you may look to notes [384462|https://service.sap.com/sap/support/notes/384462] and [306275|https://service.sap.com/sap/support/notes/306275].
In short.
Business Address Services (BAS) has defined a central point for handling and storing adress data.
Starting with ERP release 4.5B, customer/vendor master data has integrated the BAS functionality in order to provide a consolidated handling of address data instead of a specific handling.
As a result, KNA1, KNVK still contain address data for historical and compatibility reasons BUT the real accurate address handling is within BAS tables.
The second consequence is that the address is now distributed with its own idoc types : ADRMAS, ADR2MAS, ADR3MAS.
So for accuracy reasons, you should distribute ADRMAS AND DEBMAS.
Hope this helps
BR
Alain
Similar Messages
-
What is the difference between message type and element
hi,
When we create a new variable in BPEL we get the option to create 'simple', 'message type', 'element'
I would like to know what is the difference between message type and element.
thanks
YatanA message is part of the service and is usually assigned to one of the operations in the wsdl. For example getPhoneNumer() operation may have an input message of personInput and output of phoneNum. These messages would have a type...maybe of string or decimal or a complex type with multiple values.
An element is typically a complex type that could be defined in an xsd file.
When you create a variable in the bpel, you can declare it as a message or a simple type or an element. As I understand it, the simple types are pre-defined in the schema namespace such as string, decimal, date, etc.
The elements are defined in the xsd files or wsdls and can be a combination of strings, dates, etc or other stuff as well.
The messages are defined in the wsdl as part of the input/output but they are typically assigned a type just like other variables you create. -
What is the need of Message Type
Hello every one,
I am new to XI but i have involved in XI project. I am having a question like we need DATA TYPE as it contain the whole structure we need MESSAGE INTERFACE as it will say whether the communication is SYN ,ASYN , INBOUND , OUTBOUND or ABSTRACT. But Why we need this MESSAGE TYPE, what is the use of this.Please don't show me the links. I hope there is a specific purpose for MESSAGE TYPE. Help me out to figure out that purpose
THANKS IN ADVANCE
Sreenivasa Lakshminarayana
Edited by: Sreenivasa L on Sep 9, 2008 11:15 AMhi,
Interface editor: The Interface editor provides us to create
Data types
Message types
Message Interfaces
Data type: To define the structure or schema as how many fields and what fields are required by the application system. Basically a .XSD file can also be imported in Integration Repository using External Definitions available in Integration Repository. Data types are the abstract in nature that are not fixed to an element.
Message types: A message type is an envelope which encapsulates data type. Message type corresponds to the root of the XML message.
Message interfaces: The basic purpose of message interface is used to define the direction of data flow i.e. whether inbound or outbound.
It also defines the mode of transport whether Synchronous or Asynchronous mode. -
What is the purpose of Output types for a particular FORM
Hi,
All
can any body explain me what an output type is for a form, and also why we use it and where we use ithi,
Output types are represent how you want to output information. In SAP Script context it links the print program with SAP script. Output types are part of Output determination procedure which is linked to the application (e.g. Purchsing). Output types are also linked to Access sequence, which allows you to create condition records so that output types can be processed automatically.
check this link
http://help.sap.com/saphelp_nw04/helpdata/en/c8/19884743b111d1896f0000e8322d00/frameset.htm -
While defining a columnar table, what is the purpose of column store type
Hi folks
I have two questions related to columnar table definition.
1. What is the purpose of column store type.
While defining a columnar table, what is the purpose of column store type (STRING ,CS_FIXEDSTRING,CS_INT etc) , when I define a table using the UI I see that the column is showing STRING but when I goto EXPORT SQL it does not show. Is this mandatory or optional ?
2.VARCHAR Vs. CHAR - In the UI when I create the table I do not see the CHAR option , but I do see lot of discussion where people are using CHAR for defining the columnar table. Not sure why UI dropdown does not show it. I also read that we should avoid using VARCHAR as those columns are not compressed, is that true, I thought the column store gives compression for all the columns. Are there certain columns which cannot be compressed .
Please let me know where I can find more information about these two questions.
PoonamHi Poonam
the CS_-data types are the data types that are used internally in the column store. They can be supplied but it is not at all required or recommended to do so.
SAP HANA will automatically use the correct CS_-data type for every SQL data type in your table definitions.
To be very clear about this: don't use the CS_-data types directly. Just stick to the SQL data types.
Concerning VARCHAR vs CHAR: fixed character data types are not supported anymore and don't show up anymore in the documentation.
I have no idea why you believe that VARCHAR columns are not compressed but this is just a myth.
create column table charcompr (fchar char(20), vchar varchar(20));
insert into charcompr (
select lpad ('x', to_int (rand()*20), 'y'), null from objects cross join objects);
-- same data into both columns
update charcompr set vchar = fchar;
-- perform the delta merge and force a compression optimization
merge delta of charcompr;
update charcompr with parameters ('OPTIMIZE_COMPRESSION' ='FORCE');
-- check the memory requirements
select COLUMN_NAME, MEMORY_SIZE_IN_TOTAL, UNCOMPRESSED_SIZE, COUNT, DISTINCT_COUNT, COMPRESSION_TYPE
from m_cs_columns where table_name ='CHARCOMPR'
COLUMN_NAME MEMORY_SIZE_IN_TOTAL UNCOMPRESSED_SIZE COUNT DISTINCT_COUNT COMPRESSION_TYPE
FCHAR 3661 70285738 6692569 20 RLE
VCHAR 3661 70285738 6692569 20 RLE
We see: compression and memory requirements are the same for both fixed and variable character sizes.
- Lars -
What is the purpose of using rush order doc type?
what is the purpose of using rush order doc type?
hi,
In a rush order transaction, the customer picks up the goods or you deliver the goods on the same day as the order is placed. In the standard system, when you save this sales document type, a delivery is automatically created and billing is related to the delivery.
In the standard system, sales document type SO is saved for rush orders with immediate delivery type LF. Once the goods have been removed from storage, the goods are picked, and goods issue is posted.
Once the billing documents are created (for example, in collective processing), invoice papers are printed and sent to the customer.
CHAN -
What is the purpose of using cash sales doc type?
what is the purpose of using cash sales doc type?
You can go through the link
http://help.sap.com/saphelp_46c/helpdata/en/70/a7853478616434e10000009b38f83b/frameset.htm
Update from help.sap.com
Cash sales is an order type for when the customer orders, picks up and pays for the goods immediately. The delivery is processed as soon as the order has been entered. A cash invoice can be printed immediately from the order and billing is related to the order. Receivables do not occur for the customer as they do for rush or standard orders, because the invoice amount is posted directly to a cash account.
Process Flow
In the standard system, sales document type BV is saved for cash sales with immediate delivery type BV.
When the sales employee creates a cash sale, the system automatically proposes the current date as the date for delivery and billing. Once the order has been posted, a delivery with type BV is created immediately in the background and the system prints a document that is used as an invoice for the customer.
The invoice papers are controlled with output type RD03, contained in the output determination procedure for order type BV.
If the customer has already received the goods, this delivery should not be relevant for picking. If the customer is to pick the goods up from a warehouse, the delivery should be relevant for picking. If the goods are to be sent, this can be processed by maintaining the delivery in the usual way.
The system automatically creates a resource-related billing index which updates the billing due list. Billing document BV is created as the system processes the billing due list, but an invoice is not printed.
Once the customer has received the goods and is satisfied with them, the transaction is considered to be complete. We recommend that you post goods issue in the background using a program designed specifically for this purpose. You can then bill the transaction.
The cash sale can only be billed if the order quantity is the same as the goods issue quantity. If this is not the case, you need to adjust the cash sale document so that the delivered quantity and the quantity to be billed match.
You use an order-related collective billing process to bill the cash sale, but an invoice is not printed. The sales order number is used as the reference for the accounting document, created in Financial Accounting.
Dealing with Problems and Complaints
If the transaction does not run smoothly, manual intervention is necessary. For example, if the required quantity of goods is not found in the warehouse, you need to adjust the delivery quantity. Equally, if the customer is not prepared to pay the agreed price, because, for example, the goods are scratched, you can change the price in the cash sale document.
In extreme cases, you can delete the entire transaction, starting with the delivery.
If the delivery is damaged before it is picked up but after it is paid for and there is no replacement stock, you can initiate a subsequent delivery.
If you make changes to the cash sale, you can issue a new cash sale invoice using the repeat printout function.
Creating a Cash Sale
In the initial screen, choose Logistics ® Sales and distribution ® Sales.
Choose Order ® Create.
Enter the order type for cash sales (BV in the standard system) and, if necessary, the organizational data.
The values for sales organization, distribution channel and the division are usually proposed from user-defined parameters. Entries for the sales office and the sales group are optional.
Choose Enter.
Enter the following data:
Customer number of the sold-to party
Material numbers
Order quantities for the materials
Choose Enter.
If the system carries out an availability check and finds that there is insufficient stock for an order item to be delivered on the requested date, it displays a screen on which you can choose between several delivery proposals. Normally, in a cash sale, you only sell the quantity you can deliver on the spot.
Save your document.
The system automatically processes the delivery in the background and prints out a cash sale invoice. The amount of the sale is processed later in an order-related billing transaction. The amount is posted to financial accounting, using the order number as reference. Because this is a cash sale, no invoice is produced during the billing run. -
What is the purpose of using return process sales doc type?
what is the purpose of using return process sales doc type?
hi,
There is the standard process
1)Order type( RE) VA01
2)Delivery( LR)Vl01n with reference to return order
i)if the movement is 651then system will not generate accounting document upon doing Post goods Receipt ,the stock will be in the return location
then you use movement type 453 to get the stock in UN restricted
ii)if the movement type 653 the system generates accounting document and stock posts in unrestricted use
3)With reference to Delivery raise Credit memo (RE) with transaction VF01
CHAN -
What is the purpose of using free-ofcharge subseq deliversales doc type?
what is the purpose of using free-ofcharge subseq delivery sales doc type?
Hi Reddy,
Subsequent free of charge delivery (SDF): If customer requests for replacing any other product towards stock returned by him.
<b>Subsequent Delivery Free of Charge:</b> (Order Type: SDF) (Item Category: KLN)
Subsequent Delivery Free of Charge involves the delivery of goods free of charge in response to the complaints raised by the customers with respect to the quantity or quality differences.
A free of charge subsequent delivery document-SDF is used to send products later to the customer free of charge against any complaints made by the customer.
The standard delivery type LF is configured for this transaction.
The transaction is not relevant for billing as the items are free.
The standard item category- KLN is used which is not relevant for billing and pricing.
A subsequent delivery of charge is usually created with reference to the previous order.
To deliver Free of Charge Goods if Customer receives too few goods or if the goods have been damaged in the shipment. It must be based on existing Order. Has Delivery Block, and can be rejected. No Invoicing. PI can be used.
To create a free of charge subsequent delivery, you have to refer to an existing sales doc, such as: sales orders, contracts, and contracts release orders.
You do not have to use create with ref to free of charge subsequent deliveries, if you enter the order type & choose enter, a dialog box will appear where you can enter the no of the order to which you are referring. No invoice is created or necessary, as the items are free.
Hope this would help you.
Reward points if helpful
Regards,
Vamsi -
What is the purpose of using credit process sales doc type?
what is the purpose of using credit process sales doc type?
hi,
A transaction that reduces Amounts Receivable from a customer is a credit memo.
Credit memo request is a sales document used in complaints processing to request a credit memo for a customer. If the price calculated for the customer is too high, for example, because the wrong scale prices were used or a discount was forgotten, you can create a credit memo request. The credit memo request is blocked for further processing so that it can be checked. If the request is approved, you can remove the block. The system uses the credit memo request to create a credit memo.
CHAN -
What is the purpose of using debit process sales doc type?
what is the purpose of using debit process sales doc type?
hi,
A debit memo is a transaction that reduces Amounts Payable to a vendor because; you send damaged goods back to your vendor.
Debit memo request is a sales document used in complaints processing to request a debit memo for a customer. If the prices calculated for the customer were too low, for example, calculated with the wrong scaled prices, you can create a debit memo request. The debit memo request can be blocked so that it can be checked. When it has been approved, you can remove the block. It is like a standard order. The system uses the debit memo request to create a debit memo.
CHAN -
What r the different types item categ r thre ? what is the purposes of its?
what r the different types item categ r thre ? what is the purposes of its?
hi Deva,
Go to T.code VOV4..>ITEM CATAGORY ASSIGNMENT
sales doc. type+item catagory group Item usagehigher level of item catagory= Item catagory
For Item catagory details
Go to T.code VOV7
Types of Item Catagory:
AFN inquiry
AGN quoation
TAN standred order
TAN rush order
BVN cash sale
Tann Free Goods
Tas Third Party Order
REN Return order
G2N credit Memo Request
L2n Dedit Memo Request
TAQ bill of material (structure Above Material)
TAP bill of matrial (structure Below Material)
PVN Item proposal
NLC Interco stock trans item
KLN contract
Purpose of Item Catagory:
Item catagory determines how the item will act during order processing.It Affects Schedule line catagory also.
Item Catagory+MRP Type...>Schedule line catagory
Reward points pls
MCM -
What is the purpose of Defining a requirement in the procedure?
Hi
I have a query related to the Output type .
What is the purpose of Defining a requirement in the procedure?
And where shall we code for a new requirement and also what shall we code in it?
Thanks<b>Requirement Use</b>
If the requirement is fulfilled (SY-SUBRC = 0), then output determination also takes into consideration output type or the access sequence, for which the requirement has been specified.
<u><b>Output determination:</b></u>
An object that checks whether the application data (for example, data determined in Customizing) corresponds to the condition records.
If this is the case, one or several messages are "found," which can then be processed (for example, sent electronically).
The condition records are searched for according to a predefined hierarchy in message determination.
After defining a new requirement no say 604 for billing pricing procedure and activating it, the standard sap system creates a routine with the no: 604 specifically for billing. So the name of the program automatically created by SAP will have the naming convention something like RV64A604. then you need an access key to go to the change mode for writing any logic. Then just put a break-point and then execute VF01 or VF04, then the cursor position directly goes into this routine, where the pricing structures KOMK and KOMP have the visibility. So based on the values flowing inside this structures, you can probably code that suites the business requirements.
there are some useful transactions like VOFM for maintaining the requirements and formulaes for a pricing procedure.
For viewing the requirements in the procedure you can also go to V/08 transaction.
Lakshminarayanan
P.S. Reward points for all helpful answers. -
What is the purpose of your business? For logo design?
What is the purpose of your business? For logo design?
Can anybody reply the best message in this...Hi Kittu,
There may come a requirement of creating a new attribute or method of a Business Object which doesn't exist in the standard Business Object.
In these cases, you may have to create a sub-type of Business object and write your own code(logic) for attributes or methods.
Clarifications are welcome.
Thanks
Venkat -
What is the purpose of Multiproviders???
Hi Everyone,
I am currently trying to create a multiprovider.
I have read the SAP documentation but I still do not understand in what circumstances should I create a multiprovider for reporting.
Would appreciate if anyone can provide details on what is the purpose of multiproviders?
Assuming I have the following scenario, should I create a multiprovider for reporting?
Infocube A:-
Characteristic
- Employee Number
- Cal Month/Year
- Shift Type
Key Figure
- Hours
Infocube B:-
Characteristic
- Employee Number
- Cal Month/Year
Key Figure
- Amount
I need to report on both the key figures for each employee and what is the shift type of the employee for the specific cal month/year. The employee number, cal month/year and shift type will be used as selection parameters.
I am thinking of creating a multiprovider for this reporting need but I think there will be some problems.
For example:
1) If I input the employee number and shift type as selection parameters, the amount column will be empty when the report is displayed.
2) If I input on the employee nunmber, then I'll be able to see both the key figures when the report is displayed but the data are on different lines which does not make sense to users.
Emp ID Shift Type Cal Mth/Yr Hours Amount
200001 Shift 05.2006 10
200001 Not assigned 05.2006 1000
Only if I don't show the shift type column, then the record will be display in a single line.
How can I rectify such a problem.
Please advise.
Thanks.
Shunhui.Hi,
A MultiProvider is a type of InfoProvider that combines data from a number of InfoProviders and makes it available for reporting purposes. The MultiProvider does not itself contain any data. Its data comes entirely from the InfoProviders on which it is based. These InfoProviders are connected to one another by a union operation.
InfoProviders and MultiProviders are the objects or views that are relevant for reporting.
Multiprovider - used when we want to report on chracteristics and keyfigures that are in different data targets.
http://help.sap.com/saphelp_nw04/helpdata/en/52/1ddc37a3f57a07e10000009b38f889/frameset.htm
Thanks
DST
Maybe you are looking for
-
Error in Discussion Forum and Contacts iviews in SPS 20
Hi, We are facing a strange problem with the KM Discussion iview. Recently we upgraded from EP SP15 to SP20. After that, the KM Discussion iviews that we create are throwing errors when viewed. We tried transporting some iviews from a server running
-
After updating iOS 8.0, I only see a black screen on my iPad 4 asking for a 4 digits passcode, I've tried severeal times and now every time I try I get this message "Ipad dissable wait 60 min... I do not know what to do???
-
HELP!!!! Unknown error occurred (-69)
I've had my Ipod for about a year now and EVERY time I try to update my song list I get " Attempting to copy to the disk "(NAME OF IPOD)" failed. An unknown error occurred (-69)" Why is this happening? And how do I get the product that I paid for? I
-
Getting old PC-produced videos onto external drive - a longshot
Hi all, I have a particular problem and can't get very far on my own. I have 11-12 years of "home movies" stored on DVDs. I still have the original DV tapes of many of them, but many more of the original electrons are long gone. That's OK. I don't
-
Problem when sync repeat events with ical
Hi all, I've a strange problem that happen when I sync repeated events on my mac versus iphone... With iCal I can see correctly an events repeated for example for two days... (using the option repeat every day with an end date). After syncing, on ima