Transporting IOs works only with unmarked 'With master data'
If I understand correctly and finding one crucial post here about an InfoObject with no master table, the InfoObject itself should be marked as '<b>Attribute only</b>' from the 'General' tab if the IO is umarked for the 'With master data'. Meaning unmark the IO 'With master data' but have to check mark '<b>Attribute only</b>'.
I was told because the original IO that I created was marked with 'With master data' from the 'Master data/texts' tab that it couldn't be transported and imported correctly to the test system. Then the IO was changed to <b>unmark</b> the 'With master data' and the transport went through OK.
Would someone correct me that this is not an issue about the transport by making all the IOs unmarked 'With master data' in order to have them imported correctly to another system, but it is an issue about maintaining InfoObjects as Masterdata when you need to check the referencial integrity of that data or lack of it. Otherwise, the IOs should be imported to another system with no problem no matter with marked or unmarked 'With master data'.
Your question is very confusing. Could you split that into multiple parts please.
here is my response frm what I understood.
"Attribute Only" setting means it can not have any master data and this can not be directly included in the infocubes. It can only be used an a display attribute of some other characteristic.
But, it is not true that if an Infoobject does not have master data, you have to mark it as 'attribute only' if that is what you meant.
Transporting is not an issue with any type of Infoobject. If it is checked with master data and it has attriutes, you must include the attributes also in the transport, if they are not already present in the target system.
Let me know if you have any questions on that.