129: 'lv_cash_flow_item_rule=' || lv_cash_flow_item_rule);
130:
131: IF(lv_separator IS NULL OR lv_account_structure IS NULL)
132: THEN
133: Ja_Cn_Utility.Print_No_Data_Found_For_Log('GL_BASIC_INFORMATION');
134: END IF; --(lv_separator IS NULL OR lv_account_structure IS NULL)
135: -- add to XML document
136: Ja_Cn_Utility.Add_Sub_Root_Node('GL_BASIC_INFORMATION',
137: Ja_Cn_Utility.GV_TAG_TYPE_START);
132: THEN
133: Ja_Cn_Utility.Print_No_Data_Found_For_Log('GL_BASIC_INFORMATION');
134: END IF; --(lv_separator IS NULL OR lv_account_structure IS NULL)
135: -- add to XML document
136: Ja_Cn_Utility.Add_Sub_Root_Node('GL_BASIC_INFORMATION',
137: Ja_Cn_Utility.GV_TAG_TYPE_START);
138:
139: -- separator is a fixed length: 1
140: Ja_Cn_Utility.Add_Fixed_Child_Node('SEPARATOR',
133: Ja_Cn_Utility.Print_No_Data_Found_For_Log('GL_BASIC_INFORMATION');
134: END IF; --(lv_separator IS NULL OR lv_account_structure IS NULL)
135: -- add to XML document
136: Ja_Cn_Utility.Add_Sub_Root_Node('GL_BASIC_INFORMATION',
137: Ja_Cn_Utility.GV_TAG_TYPE_START);
138:
139: -- separator is a fixed length: 1
140: Ja_Cn_Utility.Add_Fixed_Child_Node('SEPARATOR',
141: lv_separator,
136: Ja_Cn_Utility.Add_Sub_Root_Node('GL_BASIC_INFORMATION',
137: Ja_Cn_Utility.GV_TAG_TYPE_START);
138:
139: -- separator is a fixed length: 1
140: Ja_Cn_Utility.Add_Fixed_Child_Node('SEPARATOR',
141: lv_separator,
142: 1);
143:
144: Ja_Cn_Utility.Add_Child_Node('ACCOUNT_STRUCTURE',
140: Ja_Cn_Utility.Add_Fixed_Child_Node('SEPARATOR',
141: lv_separator,
142: 1);
143:
144: Ja_Cn_Utility.Add_Child_Node('ACCOUNT_STRUCTURE',
145: lv_account_structure);
146: Ja_Cn_Utility.Add_Child_Node('CASH_FLOW_ITEM_RULE',
147: lv_cash_flow_item_rule);
148:
142: 1);
143:
144: Ja_Cn_Utility.Add_Child_Node('ACCOUNT_STRUCTURE',
145: lv_account_structure);
146: Ja_Cn_Utility.Add_Child_Node('CASH_FLOW_ITEM_RULE',
147: lv_cash_flow_item_rule);
148:
149: -- for the last four elements, always set to NULL;
150: Ja_Cn_Utility.Add_Child_Node('JOURNAL_HEADER_FLEXFIELD',
146: Ja_Cn_Utility.Add_Child_Node('CASH_FLOW_ITEM_RULE',
147: lv_cash_flow_item_rule);
148:
149: -- for the last four elements, always set to NULL;
150: Ja_Cn_Utility.Add_Child_Node('JOURNAL_HEADER_FLEXFIELD',
151: NULL);
152: Ja_Cn_Utility.Add_Child_Node('RECORDS_OF_JH_FLEXFIELD',
153: NULL);
154: Ja_Cn_Utility.Add_Child_Node('JOURNAL_LINE_FLEXFIELD',
148:
149: -- for the last four elements, always set to NULL;
150: Ja_Cn_Utility.Add_Child_Node('JOURNAL_HEADER_FLEXFIELD',
151: NULL);
152: Ja_Cn_Utility.Add_Child_Node('RECORDS_OF_JH_FLEXFIELD',
153: NULL);
154: Ja_Cn_Utility.Add_Child_Node('JOURNAL_LINE_FLEXFIELD',
155: NULL);
156: Ja_Cn_Utility.Add_Child_Node('RECORDS_OF_JL_FLEXFIELD',
150: Ja_Cn_Utility.Add_Child_Node('JOURNAL_HEADER_FLEXFIELD',
151: NULL);
152: Ja_Cn_Utility.Add_Child_Node('RECORDS_OF_JH_FLEXFIELD',
153: NULL);
154: Ja_Cn_Utility.Add_Child_Node('JOURNAL_LINE_FLEXFIELD',
155: NULL);
156: Ja_Cn_Utility.Add_Child_Node('RECORDS_OF_JL_FLEXFIELD',
157: NULL);
158:
152: Ja_Cn_Utility.Add_Child_Node('RECORDS_OF_JH_FLEXFIELD',
153: NULL);
154: Ja_Cn_Utility.Add_Child_Node('JOURNAL_LINE_FLEXFIELD',
155: NULL);
156: Ja_Cn_Utility.Add_Child_Node('RECORDS_OF_JL_FLEXFIELD',
157: NULL);
158:
159: Ja_Cn_Utility.Add_Sub_Root_Node('GL_BASIC_INFORMATION',
160: Ja_Cn_Utility.GV_TAG_TYPE_END);
155: NULL);
156: Ja_Cn_Utility.Add_Child_Node('RECORDS_OF_JL_FLEXFIELD',
157: NULL);
158:
159: Ja_Cn_Utility.Add_Sub_Root_Node('GL_BASIC_INFORMATION',
160: Ja_Cn_Utility.GV_TAG_TYPE_END);
161:
162: --logging for debug
163: IF (ln_proc_level >= ln_dbg_level)
156: Ja_Cn_Utility.Add_Child_Node('RECORDS_OF_JL_FLEXFIELD',
157: NULL);
158:
159: Ja_Cn_Utility.Add_Sub_Root_Node('GL_BASIC_INFORMATION',
160: Ja_Cn_Utility.GV_TAG_TYPE_END);
161:
162: --logging for debug
163: IF (ln_proc_level >= ln_dbg_level)
164: THEN