<?php

//para enlazar al que genero el asiento
//$papa_componente = nombre del componente
//$papa_codigo = codigo de componente papa
//$usuario = nombre del usuario
//$papa_enlace = link que sale

$papa_control = 0;
	if($papa_componente == 'ComponentFixedAssetValueUpdate') 
	{ 
		$papa_enlace = '<a href="../../ModuleFixedAssets/VoucherFixedAssetValueUpdate/index.php?pkyFixedAssetValueUpdate='.$papa_codigo.'&user='.$usuario.'" title="Nota de Actualizaci&oacute;n de Activo Fijo">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentFixedAssetDepreciation') 
	{ 
		$papa_enlace = '<a href="../../ModuleFixedAssets/VoucherFixedAssetDepreciation/index.php?pkyFixedAssetDepreciation='.$papa_codigo.'&user='.$usuario.'" title="Nota de Depreciaci&oacute;n de Activo Fijo">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentFixedAssetMovement') 
	{ 
		$papa_enlace = '<a href="../../ModuleFixedAssets/VoucherFixedAssetMovement/index.php?pkyFixedAssetMovement='.$papa_codigo.'&user='.$usuario.'" title="Nota de Movimiento de Activo Fijo">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentPettyCashMovement') 
	{ 
		$papa_enlace = '<a href="../../ModulePettyCash/VoucherPettyCashMovement/index.php?pkyPettyCashMovement='.$papa_codigo.'&user='.$usuario.'" title="Nota de Movimiento de Caja">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentCurrencyExchange') 
	{ 
		$papa_enlace = '<a href="../../ModulePettyCash/VoucherCurrencyExchange/index.php?pkyCurrencyExchange='.$papa_codigo.'&user='.$usuario.'" title="Nota de Cambio de Moneda">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentEarlyPayment') 
	{ 
		$papa_enlace = '<a href="../../ModuleCollections/VoucherEarlyPayment/index.php?pkyEarlyPayment='.$papa_codigo.'&user='.$usuario.'" title="Nota de Anticipo a Rendir">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentCollection') 
	{ 
		$papa_enlace = '<a href="../../ModuleCollections/VoucherCollection/index.php?pkyCollection='.$papa_codigo.'&user='.$usuario.'" title="Nota de Cobro">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentAccountsReceivable') 
	{ 
		$papa_enlace = '<a href="../../ModuleCollections/VoucherAccountsReceivable/index.php?pkyAccountsReceivable='.$papa_codigo.'&user='.$usuario.'" title="Nota de Cuenta por Cobrar">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentRequestAuthorization') //no genera asiento
	{ 
		$papa_enlace = '<a href="../../ModulePurchases/VoucherRequestAuthorization/index.php?pkyRequestAuthorization='.$papa_codigo.'&user='.$usuario.'" title="Nota de Autorizaci&oacute;n de Pedidos">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentPurchaseOrder') //genera asiento si marca generar CxP
	{ 
		$papa_enlace = '<a href="../../ModulePurchases/VoucherPurchaseOrder/index.php?pkyPurchaseOrder='.$papa_codigo.'&user='.$usuario.'" title="Nota de Orden de Compra">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentPayrollExpenses') 
	{ 
		$papa_enlace = '<a href="../../ModulePurchases/VoucherPayrollExpenses/index.php?pkyPayrollExpenses='.$papa_codigo.'&user='.$usuario.'" title="Planilla de Gastos">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentImportDocument') //no genera asiento
	{ 
		$papa_enlace = '<a href="../../ModulePurchases/VoucherImportDocument/index.php?pkyImportDocument='.$papa_codigo.'&user='.$usuario.'" title="Poliza">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentReceiptOfGoods') 
	{ 
		$papa_enlace = '<a href="../../ModulePurchases/VoucherReceiptOfGoods/index.php?pkyReceiptOfGoods='.$papa_codigo.'&user='.$usuario.'" title="Nota Recepci&oacute;n de Mercader&iacute;a">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentPurchaseRequest') //no genera asiento
	{ 
		$papa_enlace = '<a href="../../ModulePurchases/VoucherPurchaseRequest/index.php?pkyPurchaseRequest='.$papa_codigo.'&user='.$usuario.'" title="Nota de Pedido de Materiales">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentMessage') //no genera asiento
	{ 
		$papa_enlace = '';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentInflationAdjustment') 
	{ 
		$papa_enlace = '';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentExchangeRateAdjustment') //generado por proceso
	{ 
		$papa_enlace = '<a href="../../ModuleAccounting/VoucherExchangeRateAdjustment/index.php?pkyExchangeRateAdjustment='.$papa_codigo.'&user='.$usuario.'" title="Ajuste por Tipo de Cambio">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == NULL) //asiento generado en contabilidad
	{ 
		$papa_enlace = '<a href="../../ModuleAccounting/VoucherAccountEntry/index.php?pkyAccountEntry='.$row['cod_asiento2'].'&showCC=1&user='.$usuario.'" title="Asiento Contable">'.$row['cod_asiento2'].'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentFiscalYearClosure') //generado por proceso
	{ 
		$papa_enlace = '<a href="../../ModuleAccounting/VoucherFiscalYearClosure/index.php?pkyFiscalYearClosure='.$papa_codigo.'&user='.$usuario.'" title="Cierre de Gesti&oacute;n">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentExchangeRate') //no genera asiento
	{ 
		$papa_enlace = '<a href="../../ModuleAccounting/VoucherExchangeRate/index.php?pkyExchangeRate='.$papa_codigo.'&user='.$usuario.'" title="Tipo de Cambio">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentSalesLedger') //no genera asiento
	{ 
		$papa_enlace = '<a href="../../ModuleTaxes/VoucherSalesLedger/index.php?pkySalesLedger='.$papa_codigo.'&sheetSize='.$formato_factura.'&head='.$muestra_cabecera.'&copy=0&user='.$usuario.'" title="Factura">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentPurchasesLedger') //no genera asiento
	{ 
		$papa_enlace = '';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentCreditDebitNote') //no genera asiento
	{ 
		$papa_enlace = '';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentItemBatch') //no genera asiento
	{ 
		$papa_enlace = '';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentItemMovementConsolidated') //no genera asiento
	{ 
		$papa_enlace = '';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentItemMovement') 
	{ 
		$papa_enlace = '<a href="../../ModuleInventory/VoucherItemMovement/index.php?pkyItemMovement='.$papa_codigo.'&showBatch=1&printAccountEntry=0&user='.$usuario.'" title="Nota de Movimiento de Mercader&iacute;a">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentEarlyCollection') 
	{ 
		$papa_enlace = '<a href="../../ModulePayments/VoucherEarlyCollection/index.php?pkyEarlyCollection='.$papa_codigo.'&user='.$usuario.'" title="Nota de Anticipo de Clientes y Pr&eacute;stamos">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentAccountsPayable') 
	{ 
		$papa_enlace = '<a href="../../ModulePayments/VoucherAccountsPayable/index.php?pkyAccountsPayable='.$papa_codigo.'&user='.$usuario.'" title="Nota de Cuenta por Pagar">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentPayment') 
	{ 
		$papa_enlace = '<a href="../../ModulePayments/VoucherPayment/index.php?pkyPayment='.$papa_codigo.'&user='.$usuario.'" title="Nota de Pago">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentPreproductionNote') //no genera asiento
	{ 
		$papa_enlace = '<a href="../../ModuleProduction/VoucherPreproductionNote/index.php?pkyPreproductionNote='.$papa_codigo.'&user='.$usuario.'" title="Nota de Preproducci&oacute;n">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentProductionOrder') 
	{ 
		$papa_enlace = '<a href="../../ModuleProduction/VoucherProductionOrder/index.php?pkyProductionOrder='.$papa_codigo.'&user='.$usuario.'" title="Nota de Orden de Producci&oacute;n">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentProductionProjection') //no genera asiento
	{ 
		$papa_enlace = '<a href="../../ModuleProduction/VoucherProductionProjection/index.php?pkyProductionProjection='.$papa_codigo.'&user='.$usuario.'" title="Nota de Proyecci&oacute;n de Producci&oacute;n">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentBonusDiscount') //no genera asiento
	{ 
		$papa_enlace = '<a href="../../ModuleHumanResources/VoucherBonusDiscount/index.php?pkyBonusDiscount='.$papa_codigo.'&user='.$usuario.'" title="Nota de Bonos y Descuentos">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentSalaryReimbursementDetail') //no genera asiento
	{ 
		$papa_enlace = '';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentTaxesForm') //no genera asiento
	{ 

		$papa_enlace = '<a href="../../ModuleHumanResources/VoucherTaxesForm/index.php?pkyTaxesForm='.$papa_codigo.'&user='.$usuario.'" title="Nota de Formulario de Impuestos">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentEmployeeMovement') //no genera asiento
	{ 
		$papa_enlace = '<a href="../../ModuleHumanResources/VoucherEmployeeMovement/index.php?pkyEmployeeMovement='.$papa_codigo.'&user='.$usuario.'" title="Nota de Movimiento de Empleado">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentSalaryPayroll') //no genera asiento
	{ 
		$papa_enlace = '<a href="../../ModuleHumanResources/VoucherSalaryPayroll/index.php?pkySalaryPayroll='.$papa_codigo.'&user='.$usuario.'" title="Nota de Planilla de Sueldos">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentSalaryReimbursement') //no genera asiento
	{ 
		$papa_enlace = '<a href="../../ModuleHumanResources/VoucherSalaryReimbursement/index.php?pkySalaryReimbursement='.$papa_codigo.'&user='.$usuario.'" title="Nota Planilla de Reintegro">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentWorkedTime') //no genera asiento
	{ 
		$papa_enlace = '<a href="../../ModuleHumanResources/VoucherWorkedTime/index.php?pkyWorkedTime='.$papa_codigo.'&user='.$usuario.'" title="Nota de Tiempo Trabajado">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentVacation') //no genera asiento
	{ 
		$papa_enlace = '<a href="../../ModuleHumanResources/VoucherVacation/index.php?pkyVacation='.$papa_codigo.'&user='.$usuario.'" title="Nota de Vacaciones">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentCheckChange') //no genera asiento
	{ 
		$papa_enlace = '';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentCheckDeposit') 
	{ 
		$papa_enlace = '<a href="../../ModuleTreasury/VoucherCheckDeposit/index.php?pkyCheckDeposit='.$papa_codigo.'&user='.$usuario.'" title="Nota de Dep&oacute;sito de Cheques">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentCheckReturn') //no genera asiento
	{ 
		$papa_enlace = '';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentBankMovement') 
	{ 
		$papa_enlace = '<a href="../../ModuleTreasury/VoucherBankMovement/index.php?pkyBankMovement='.$papa_codigo.'&user='.$usuario.'" title="Nota Movimiento Bancario">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentOrderNote') //no genera asiento
	{ 
		$papa_enlace = '<a href="../../ModuleSales/VoucherOrderNote/index.php?pkyOrderNote='.$papa_codigo.'&showPrice=1&user='.$usuario.'" title="Nota de Cotizaci&oacute;n y Nota de Pedido">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentSalesNote') 
	{ 
		$papa_enlace = '<a href="../../ModuleSales/VoucherSalesNote/index.php?pkySalesNote='.$papa_codigo.'&showHeader=1&user='.$usuario.'" title="Nota de Venta">'.$papa_codigo.'</a>';
		$papa_control = 1;
	}
	if($papa_componente == 'ComponentOrderNoteTransfer') //no genera asiento
	{ 
		$papa_enlace = '';
		$papa_control = 1;
	}
	if($papa_control == 0) //controlo si no es ninguno
	{
		$papa_enlace = '';
	}
		
	

?>