CO Do Ty G/L Cat Branch Plant Obj Acct Sub
00000 OR **** (BLANK) 8605
No. This is functioning as designed.
Currently, the DMAAI which is used in P43E10 are,
Then, P43E10 handles account as below,
P43E10 (Requisition Orders)
|--- AddandEditRequisitionDetailWrap (B43E0001, Add and Edit Requisition Detail Wrapper)
|--- EditeReqAccount (B43E0450, Edit eReq Account) so this function determines which DMAAI validation routine to call (RetrieveDistributionAAI or RetrieveDistAAIwF4095Cache)
|--- RetrieveDistributionAAI (B4000350, F4095 Retrieve Distribution AAI) the parameter cSalesFlexAccountingFlag determines whether to go through Flex Accounting or not. Most of the item, whether to call Flex account routine is hard coded
- The BSFN RetrieveDistributionAAI (B4000350, F4095 Retrieve Distribution AAI) sets MCU as below,
1. If Cost Center in F4095 is blank and user passed in BranchPlant then use the Branch Plant passed in to do the Fetch to verify and retrieve the columns
2. If successful then:
2-1. If Project Number (MCUS) is not blank then load szCostCenter with Project Number (MCUS)
2-2. if Project Number (MCUS) is blank then load szCostCenter with BranchPlant passed in ( F0006->mcu)
: this applies to any DMAAI (not specific to RSS)
In short,
. Or Specify MCU in DMAAI settings company, document type, GL Category combination (not that practical though)
No. The available applications for Flexible Account are hard-coded through the business function BuildFlexibleAccountwithCache (N4002371, Build Flexible Account with Cache),