MD50 is a Functional design document used in AIM methodology.
mainly used for Application Extensions and Interface functional design.
nd_profile API can sbe used to set the profile value
fnd_profile.put(name in varchar2,value in varchar2)
GL Posted Date : It is the defaultly current date, but you can change it.
GL Date : Beginning and ending GL dates that will be picked up when interface is executed.
Basically after entering the transactions, report will be taken to verify the transactions. In case, if approval is needed, it is approved after verifying the transactions. Once you are sure that the transactions are correct, the same can be posted to GL. Once it is posted, most of the informations for the posted transaction can not be modified in the subledger. In case of any wrong entry, you need to follow the reversal procedure.
Practically, the verification of transactions are done only during the initial stages after implementation. Once the system becomes stable, it is not followed strictly.
Note : Make sure that GL period is open for the transaction GL date.
In GL you will have Set of Books Id defined for each set of books you define for the organizations. Using SOB's ID you will distinguish the Books or Organizations.