예제 #1
0
$document_revision_number = "rev_number";
$document_showVar1 = "buyer";
$document_showVar2 = "currency";
$document_showVar3 = "payment_term_id";
$document_showVar4 = "header_amount";
$external_entity_type = 'Supplier';
$external_entity_headerClass = "supplier";
$external_entity_headerId = 'supplier_id';
$external_entity_headerName = 'supplier_name';
$external_entity_headerNumber = 'supplier_number';
$external_entity_lineClass = "supplier_site";
$external_entity_lineId = 'supplier_site_id';
$external_entity_lineName = 'supplier_site_name';
$external_entity_lineNumber = 'supplier_site_number';
$external_entity_addressId = 'site_address_id';
$payment_term = payment_term::find_by_id(${$class}->{$document_showVar3});
//row 1 - left side header Info
$header_info_statement = "";
if (!empty(${$class}->{$primary_column})) {
    $header_info_statement .= "<ul>";
    $header_info_statement .= "<li>{$document_type} : " . ${$class}->{$document_type_number} . "</li>";
    $header_info_statement .= "<li>Revision : " . ${$class}->{$document_revision_number} . "</li>";
    $header_info_statement .= "<li>Buyer : " . ${$class}->{$document_showVar1} . "</li>";
    $header_info_statement .= "<li>Currency : " . ${$class}->{$document_showVar2} . "</li>";
    $header_info_statement .= "<li>Payment Term : " . $payment_term->payment_term . "</li>";
    $header_info_statement .= "<li>Amount : " . ${$class}->{$document_showVar4} . "</li>";
    $header_info_statement .= "</ul>";
}
//row 1 - right side supplier/customer Info
$external_entiry_info = "";
if (!empty(${$class}->{$external_entity_lineId})) {