/*#################################### PURCHASE ORDER MODIFY ###############################*/

[data-mod='c_rec_mod_purchase_order_modify'] [data-aid='w_toolbar'],
[data-mod='c_rec_mod_purchase_order_create'] [data-aid='w_toolbar'],
[data-mod='c_rec_mod_purchase_order_read'] [data-aid='w_toolbar']
{
	display: grid;
	grid-template-areas: 
		'supplier address address'
		'pay_method time_delivery ref_number'
		'note note note';
		
	grid-template-columns: 1fr 1fr 1fr;
	grid-template-rows: 50px 50px 100px;
}


[data-mod='c_rec_mod_purchase_order_modify'] [data-aid='w_toolbar'] [data-aid='supplier'],
[data-mod='c_rec_mod_purchase_order_create'] [data-aid='w_toolbar'] [data-aid='supplier'],
[data-mod='c_rec_mod_purchase_order_read'] [data-aid='w_toolbar'] [data-aid='supplier']
{
	grid-area: supplier;
}
[data-mod='c_rec_mod_purchase_order_modify'] [data-aid='w_toolbar'] [data-aid='ref_number'],
[data-mod='c_rec_mod_purchase_order_create'] [data-aid='w_toolbar'] [data-aid='ref_number'],
[data-mod='c_rec_mod_purchase_order_read'] [data-aid='w_toolbar'] [data-aid='ref_number']
{
	grid-area: ref_number;	
}
[data-mod='c_rec_mod_purchase_order_modify'] [data-aid='w_toolbar'] [data-aid='address'],
[data-mod='c_rec_mod_purchase_order_create'] [data-aid='w_toolbar'] [data-aid='address'],
[data-mod='c_rec_mod_purchase_order_read'] [data-aid='w_toolbar'] [data-aid='address']
{
	grid-area: address;		
}
[data-mod='c_rec_mod_purchase_order_modify'] [data-aid='w_toolbar'] [data-aid='pay_method'],
[data-mod='c_rec_mod_purchase_order_create'] [data-aid='w_toolbar'] [data-aid='pay_method'],
[data-mod='c_rec_mod_purchase_order_read'] [data-aid='w_toolbar'] [data-aid='pay_method']
{
	grid-area: pay_method;		
}
[data-mod='c_rec_mod_purchase_order_modify'] [data-aid='w_toolbar'] [data-aid='note'],
[data-mod='c_rec_mod_purchase_order_create'] [data-aid='w_toolbar'] [data-aid='note'],
[data-mod='c_rec_mod_purchase_order_read'] [data-aid='w_toolbar'] [data-aid='note']
{
	grid-area: note;		
}

[data-mod='c_rec_mod_purchase_order_modify'] [data-aid='w_content'],
[data-mod='c_rec_mod_purchase_order_modify'] [data-aid='w_content_header'], 
[data-mod='c_rec_mod_purchase_order_create'] [data-aid='w_content'],
[data-mod='c_rec_mod_purchase_order_create'] [data-aid='w_content_header'],
[data-mod='c_rec_mod_purchase_order_read'] [data-aid='w_content'],
[data-mod='c_rec_mod_purchase_order_read'] [data-aid='w_content_header'] 
{
	--i_width_s_it_shell_name: 1.2fr;
	--i_width_s_it_item_number: 0.7fr;
	--i_width_s_itsplr_item_number: 0.7fr;
	--i_width_s_quantity: 0.5fr;
	--i_width_i_time_delivery_required: 0.7fr;
	--i_width_s_quantity_confirmed: 0.5fr;
	--i_width_i_time_delivery_confirmed: 0.7fr;
	--i_width_s_name_project: 1fr;
	--i_width_s_note_entry: 1.3fr;
	--i_width_c_status: 0.7fr;
		
}
	

[data-mod='c_rec_mod_purchase_order_modify'] [data-aid='w_content'] div.iui_content_tr,
[data-mod='c_rec_mod_purchase_order_create'] [data-aid='w_content'] div.iui_content_tr,
[data-mod='c_rec_mod_purchase_order_read'] [data-aid='w_content'] div.iui_content_tr,
[data-mod='c_rec_mod_purchase_order_modify'] [data-aid='w_content_header'] div.iui_content_tr,
[data-mod='c_rec_mod_purchase_order_create'] [data-aid='w_content_header'] div.iui_content_tr,
[data-mod='c_rec_mod_purchase_order_read'] [data-aid='w_content_header'] div.iui_content_tr
{
	display: grid;	
    grid-template-columns: 
    	35px 
    	var(--i_width_s_it_shell_name) 
    	var(--i_width_s_it_item_number) 
    	var(--i_width_s_itsplr_item_number) 
    	24px 
    	var(--i_width_s_quantity) 
    	var(--i_width_i_time_delivery_required)
    	var(--i_width_s_quantity_confirmed) 
     	var(--i_width_i_time_delivery_confirmed) 
    	var(--i_width_s_name_project) 
     	var(--i_width_s_note_entry) 
    	var(--i_width_c_status);
}

/*#################################### PURCHASE ORDER ENTRY ###############################*/
[data-mod*='c_rec_mod_purchase_order_entry']:not(.iui_window_dialog) [data-aid='w_content']
{
	display: grid;
	grid-template-areas: 
		's_guid_item s_guid_item s_guid_item s_it_item_number s_itsplr_item_number c_status' 
		's_quantity_required s_quantity_required i_time_delivery_required s_quantity_confirmed s_quantity_confirmed i_time_delivery_confirmed'
		's_guid_project s_guid_project s_guid_project s_guid_project s_guid_project s_guid_project'
		's_note_entry s_note_entry s_note_entry s_note_entry s_note_entry s_note_entry';
		
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-template-rows: 50px 50px 50px 100px;
}
[data-mod*='c_rec_mod_purchase_order_entry'] [data-aid='w_content'] [data-aid='s_guid_item']
{
	grid-area: s_guid_item;		
}
[data-mod*='c_rec_mod_purchase_order_entry'] [data-aid='w_content'] [data-aid='s_it_item_number']
{
	grid-area: s_it_item_number;		
}
[data-mod*='c_rec_mod_purchase_order_entry'] [data-aid='w_content'] [data-aid='s_quantity_required']
{
	grid-area: s_quantity_required;		
}
[data-mod*='c_rec_mod_purchase_order_entry'] [data-aid='w_content'] [data-aid='s_quantity_confirmed']
{
	grid-area: s_quantity_confirmed;		
}
[data-mod*='c_rec_mod_purchase_order_entry'] [data-aid='w_content'] [data-aid='i_time_delivery_required']
{
	grid-area: i_time_delivery_required;		
}
[data-mod*='c_rec_mod_purchase_order_entry'] [data-aid='w_content'] [data-aid='i_time_delivery_confirmed']
{
	grid-area: i_time_delivery_confirmed;		
}
[data-mod*='c_rec_mod_purchase_order_entry'] [data-aid='w_content'] [data-aid='s_itsplr_item_number']
{
	grid-area: s_itsplr_item_number;		
}
[data-mod*='c_rec_mod_purchase_order_entry'] [data-aid='w_content'] [data-aid='s_guid_project']
{
	grid-area: s_guid_project;		
}
[data-mod*='c_rec_mod_purchase_order_entry'] [data-aid='w_content'] [data-aid='c_status']
{
	grid-area: c_status;		
}
[data-mod*='c_rec_mod_purchase_order_entry'] [data-aid='w_content'] [data-aid='s_note_entry']
{
	grid-area: s_note_entry;		
}

/*#################################### PURCHASE ORDER LIST ###############################*/
[data-mod='c_rec_mod_purchase_order_list'] [data-aid='w_content'],
[data-mod='c_rec_mod_purchase_order_list'] [data-aid='w_content_header'] 
{
	--i_width_s_name_supplier: 2fr;
	--i_width_c_status: 1fr;
	--i_width_i_time_modified: 1fr;
	--i_width_s_readable_id: 1fr;
	--i_width_s_ref_number: 1fr;
	--i_width_i_time_delivery_confirmed: 1fr;
	--i_width_s_address_delivery: 2fr;			
}
	
[data-mod='c_rec_mod_purchase_order_list'] [data-aid='w_content'] div.iui_content_tr,
[data-mod='c_rec_mod_purchase_order_list'] [data-aid='w_content_header'] div.iui_content_tr
{
	display: grid;
	
	grid-template-areas:
		'icon s_name_supplier c_status context i_time_modified s_readable_id s_ref_number i_time_delivery_confirmed s_address_delivery';
	
    grid-template-columns: 
    	35px 
    	var(--i_width_s_name_supplier)    	
    	var(--i_width_c_status) 
    	24px 
    	var(--i_width_i_time_modified) 
    	var(--i_width_s_readable_id) 
    	var(--i_width_s_ref_number) 
    	var(--i_width_i_time_delivery_confirmed)  
    	var(--i_width_s_address_delivery);
}

[data-mod*='c_rec_mod_purchase_order_list'] [data-aid='w_content'] [data-aid='icon']
{
	grid-area: icon;		
}
[data-mod*='c_rec_mod_purchase_order_list'] [data-aid='w_content'] [data-aid='s_name_supplier']
{
	grid-area: s_name_supplier;		
}
[data-mod*='c_rec_mod_purchase_order_list'] [data-aid='w_content'] [data-aid='c_status']
{
	grid-area: c_status;		
}
[data-mod*='c_rec_mod_purchase_order_list'] [data-aid='w_content'] [data-aid='context']
{
	grid-area: context;		
}
[data-mod*='c_rec_mod_purchase_order_list'] [data-aid='w_content'] [data-aid='i_time_modified']
{
	grid-area: i_time_modified;		
}
[data-mod*='c_rec_mod_purchase_order_list'] [data-aid='w_content'] [data-aid='s_readable_id']
{
	grid-area: s_readable_id;		
}
[data-mod*='c_rec_mod_purchase_order_list'] [data-aid='w_content'] [data-aid='s_ref_number']
{
	grid-area: s_ref_number;		
}
[data-mod*='c_rec_mod_purchase_order_list'] [data-aid='w_content'] [data-aid='i_time_delivery_confirmed']
{
	grid-area: i_time_delivery_confirmed;		
}
[data-mod*='c_rec_mod_purchase_order_list'] [data-aid='w_content'] [data-aid='s_address_delivery']
{
	grid-area: s_address_delivery;		
}

