MSGFN is a field that gets filled by the system based on the method by which you are posting the record. For example, if you are creating a new customer then R/3 will populate that field with 009. If you were to change that document, R/3 would then tag the segment with 004. Basi...