%PDF- %PDF-
| Direktori : /home/bitrix/www/bitrix/modules/lists/install/bizproc/templates/ |
| Current File : /home/bitrix/www/bitrix/modules/lists/install/bizproc/templates/acct.php |
<?
IncludeModuleLangFile(__FILE__);
$acctVersion = CIBlockDocument::GetVersion();
$ar = array(
array(
'SORT' => 10,
'NAME' => GetMessage("LIBTA_NAME"),
'IS_REQUIRED' => 'N',
'MULTIPLE' => 'N',
'TYPE' => 'NAME',
),
array(
'SORT' => 20,
'CODE'=> 'TYPE',
'NAME' => GetMessage("LIBTA_TYPE"),
'IS_REQUIRED' => 'Y',
'MULTIPLE' => 'N',
"FILTRABLE" => "Y",
'TYPE' => 'L',
'LIST' => array(
'n0' => array('SORT' => 10, 'VALUE' => GetMessage("LIBTA_TYPE_ADV")),
'n1' => array('SORT' => 20, 'VALUE' => GetMessage("LIBTA_TYPE_EX")),
'n2' => array('SORT' => 30, 'VALUE' => GetMessage("LIBTA_TYPE_C")),
'n3' => array('SORT' => 40, 'VALUE' => GetMessage("LIBTA_TYPE_D")),
),
),
array(
'SORT' => 30,
'NAME' => GetMessage("LIBTA_CREATED_BY"),
'IS_REQUIRED' => 'N',
'MULTIPLE' => 'N',
'TYPE' => 'CREATED_BY',
),
array(
'SORT' => 40,
'NAME' => GetMessage("LIBTA_DATE_CREATE"),
'IS_REQUIRED' => 'N',
'MULTIPLE' => 'N',
'TYPE' => 'DATE_CREATE',
),
array(
'SORT' => 50,
'CODE'=> 'FILE',
'NAME' => GetMessage("LIBTA_FILE"),
'IS_REQUIRED' => 'Y',
"FILTRABLE" => "N",
'MULTIPLE' => 'N',
'TYPE' => 'F',
),
array(
'SORT' => 60,
'CODE'=> 'NUM_DATE',
'NAME' => GetMessage("LIBTA_NUM_DATE"),
'IS_REQUIRED' => 'N',
"FILTRABLE" => "N",
'MULTIPLE' => 'N',
'TYPE' => 'S',
),
array(
'SORT' => 70,
'CODE'=> 'SUM',
'NAME' => GetMessage("LIBTA_SUM"),
'IS_REQUIRED' => 'Y',
'MULTIPLE' => 'N',
"FILTRABLE" => "N",
'TYPE' => 'N',
),
array(
'SORT' => 80,
'CODE'=> 'PAID',
'NAME' => GetMessage("LIBTA_PAID"),
'IS_REQUIRED' => 'N',
'MULTIPLE' => 'N',
"FILTRABLE" => "Y",
'TYPE' => 'L',
'LIST' => array(
'n0' => array('SORT' => 10, 'VALUE' => GetMessage("LIBTA_PAID_NO")),
'n1' => array('SORT' => 20, 'VALUE' => GetMessage("LIBTA_PAID_YES")),
),
),
array(
'SORT' => 90,
'CODE'=> 'BDT',
'NAME' => GetMessage("LIBTA_BDT"),
'IS_REQUIRED' => 'Y',
"FILTRABLE" => "N",
'MULTIPLE' => 'N',
'TYPE' => 'S',
),
array(
'SORT' => 100,
'CODE'=> 'DATE_PAY',
'NAME' => GetMessage("LIBTA_DATE_PAY"),
'IS_REQUIRED' => 'N',
"FILTRABLE" => "Y",
'MULTIPLE' => 'N',
'TYPE' => 'S:DateTime',
),
array(
'SORT' => 110,
'CODE'=> 'NUM_PAY',
'NAME' => GetMessage("LIBTA_NUM_PP"),
'IS_REQUIRED' => 'N',
"FILTRABLE" => "N",
'MULTIPLE' => 'N',
'TYPE' => 'S',
),
array(
'SORT' => 120,
'CODE'=> 'DOCS',
'NAME' => GetMessage("LIBTA_DOCS"),
'IS_REQUIRED' => 'N',
'MULTIPLE' => 'N',
"FILTRABLE" => "Y",
'TYPE' => 'L',
'LIST' => array(
'n0' => array('SORT' => 20, 'VALUE' => GetMessage("LIBTA_DOCS_YES")),
'n1' => array('SORT' => 10, 'VALUE' => GetMessage("LIBTA_DOCS_NO")),
),
),
array(
'SORT' => 130,
'CODE'=> 'IS_APPROVED',
'NAME' => GetMessage("LIBTA_APPROVED"),
'IS_REQUIRED' => 'N',
'MULTIPLE' => 'N',
"FILTRABLE" => "Y",
'TYPE' => 'L',
'LIST' => array(
'n0' => array('VALUE' => GetMessage("LIBTA_APPROVED_R")),
'n1' => array('VALUE' => GetMessage("LIBTA_APPROVED_N")),
'n2' => array('VALUE' => GetMessage("LIBTA_APPROVED_Y")),
),
),
);
$iblockId = intval(substr($documentType[2], strlen("iblock_")));
$obList = new CList($iblockId);
foreach ($ar as $value)
$obList->AddField($value);
$GLOBALS["CACHE_MANAGER"]->ClearByTag("lists_list_".$iblockId);
$arIS_APPROVED = array();
$db = CIBlockPropertyEnum::GetList(array("SORT"=>"ASC", "VALUE"=>"ASC"), array("IBLOCK_ID" => $iblockId, "PROPERTY_ID" => "IS_APPROVED"));
while ($ar = $db->Fetch())
$arIS_APPROVED[$ar["VALUE"]] = ($acctVersion == 2) ? $ar["XML_ID"] : $ar["ID"];
$arDOCS = array();
$db = CIBlockPropertyEnum::GetList(array("SORT"=>"ASC", "VALUE"=>"ASC"), array("IBLOCK_ID" => $iblockId, "PROPERTY_ID" => "DOCS"));
while ($ar = $db->Fetch())
$arDOCS[$ar["VALUE"]] = ($acctVersion == 2) ? $ar["XML_ID"] : $ar["ID"];
$arPAID = array();
$db = CIBlockPropertyEnum::GetList(array("SORT"=>"ASC", "VALUE"=>"ASC"), array("IBLOCK_ID" => $iblockId, "PROPERTY_ID" => "PAID"));
while ($ar = $db->Fetch())
$arPAID[$ar["VALUE"]] = ($acctVersion == 2) ? $ar["XML_ID"] : $ar["ID"];
$arPerms = array(
"R" => CIBlockRights::LetterToTask('R'),
"W" => CIBlockRights::LetterToTask('W'),
);
$arFields = array(
'AUTO_EXECUTE' => '1',
'ACTIVE' => 'Y',
'NAME' => GetMessage("LIBTA_BP_TITLE"),
'DESCRIPTION' => '',
'TEMPLATE' => array(
array(
'Type' => 'SequentialWorkflowActivity',
'Name' => 'Template',
'Properties' => array(
'Title' => GetMessage("LIBTA_T_PBP"),
'Permission' => array(
$arPerms['R'] => array('author', array('Variable', 'Manager')),
$arPerms['W'] => array('author', array('Variable', 'Manager'))
)
),
'Children' => array(
array(
'Type' => 'SetPermissionsActivity',
'Name' => 'A70197_60940_99196_61268',
'Properties' => array(
'Permission' => array(
$arPerms['R'] => array('author', array('Variable', 'Manager')),
$arPerms['W'] => array(array('Variable', 'Manager')),
),
'Title' => GetMessage("LIBTA_T_SPA1")
)
),
array(
'Type' => 'PublishDocumentActivity',
'Name' => 'A36563_74965_81599_49650',
'Properties' => array(
'Title' => GetMessage("LIBTA_T_PDA1")
)
),
array(
'Type' => 'SetStateTitleActivity',
'Name' => 'A11106_90545_49031_22508',
'Properties' => array(
'TargetStateTitle' => GetMessage("LIBTA_STATE1"),
'Title' => GetMessage("LIBTA_T_SSTA1")
)
),
array(
'Type' => 'SetFieldActivity',
'Name' => 'A56400_86193_70053_33925',
'Properties' => array(
'FieldValue' => array(
'PROPERTY_PAID' => $arPAID[GetMessage("LIBTA_PAID_NO")],
'PROPERTY_DOCS' => $arDOCS[GetMessage("LIBTA_DOCS_NO")],
'PROPERTY_IS_APPROVED' => $arIS_APPROVED[GetMessage("LIBTA_APPROVED_N")],
),
'Title' => GetMessage("LIBTA_T_ASFA1")
)
),
array(
'Type' => 'SetVariableActivity',
'Name' => 'A1616_10288_22301_25856',
'Properties' => array(
'VariableValue' => array(
'Approver' => array('Document', 'CREATED_BY')
),
'Title' => GetMessage("LIBTA_T_SVWA1")
)
),
array(
'Type' => 'WhileActivity',
'Name' => 'A99014_21676_67321_91161',
'Properties' => array(
'Title' => GetMessage("LIBTA_T_WHILEA1"),
'fieldcondition' => array(array('PROPERTY_IS_APPROVED', '=', $arIS_APPROVED[GetMessage("LIBTA_APPROVED_N")]))
),
'Children' => array(
array(
'Type' => 'SequenceActivity',
'Name' => 'A44262_22192_92537_62808',
'Properties' => array(
'Title' => GetMessage("LIBTA_T_SA0")
),
'Children' => array(
array(
'Type' => 'IfElseActivity',
'Name' => 'A27506_14464_63914_70168',
'Properties' => array(
'Title' => GetMessage("LIBTA_T_IFELSEA1")
),
'Children' => array(
array(
'Type' => 'IfElseBranchActivity',
'Name' => 'A73194_18815_56133_13880',
'Properties' => array(
'Title' => GetMessage("LIBTA_T_IFELSEBA1"),
'propertyvariablecondition' => array(array('Approver', 'in', array('Variable', 'ManagerApprover')))
),
'Children' => array(
array(
'Type' => 'SetFieldActivity',
'Name' => 'A42632_30934_21795_54480',
'Properties' => array(
'FieldValue' => array(
'PROPERTY_IS_APPROVED' => $arIS_APPROVED[GetMessage("LIBTA_APPROVED_Y")]
),
'Title' => GetMessage("LIBTA_T_ASFA2")
)
)
)
),
array(
'Type' => 'IfElseBranchActivity',
'Name' => 'A99668_49419_49977_64690',
'Properties' => array(
'Title' => GetMessage("LIBTA_T_IFELSEBA2"),
'truecondition' => '1'
),
'Children' => array(
array(
'Type' => 'GetUserActivity',
'Name' => 'A62351_13892_65034_70711',
'Properties' => array(
'UserType' => 'boss',
'MaxLevel' => '1',
'UserParameter' => array(array('Variable', 'Approver')),
'ReserveUserParameter' => array(array('Variable', 'Manager')),
'Title' => GetMessage("LIBTA_T_GUAX1")
)
),
array(
'Type' => 'SetVariableActivity',
'Name' => 'A19319_19284_94376_40816',
'Properties' => array(
'VariableValue' => array(
'Approver' => array('A62351_13892_65034_70711', 'GetUser')
),
'Title' => GetMessage("LIBTA_T_SVWA2")
)
),
array(
'Type' => 'SetPermissionsActivity',
'Name' => 'A33518_77010_95258_20619',
'Properties' => array(
'Permission' => array(
$arPerms['R'] => array('author', array('Variable', 'Manager'), array('Variable', 'Approver')),
$arPerms['W'] => array(array('Variable', 'Manager')),
),
'Title' => GetMessage("LIBTA_T_SPAX1")
)
),
array(
'Type' => 'SocNetMessageActivity',
'Name' => 'A34008_30179_33603_79039',
'Properties' => array(
'MessageText' => GetMessage("LIBTA_SMA_MESSAGE_1"),
'MessageUserFrom' => array('author'),
'MessageUserTo' => array(array('Variable', 'Approver')),
'Title' => GetMessage("LIBTA_T_SMA_MESSAGE_1")
)
),
array(
'Type' => 'MailActivity',
'Name' => 'A99761_85585_84103_82472',
'Properties' => array(
'MailSubject' => GetMessage("LIBTA_XMA_MESSAGES_1"),
'MailText' => GetMessage("LIBTA_XMA_MESSAGET_1"),
'MailMessageType' => 'plain',
'MailCharset' => 'windows-1251',
'MailUserFrom' => '',
'MailUserFromArray' => array('author'),
'MailUserTo' => '',
'MailUserToArray' => array(array('Variable', 'Approver')),
'Title' => GetMessage("LIBTA_T_XMA_MESSAGES_1")
)
),
array(
'Type' => 'ApproveActivity',
'Name' => 'A58853_60082_34258_61777',
'Properties' => array(
'ApproveType' => 'any',
'OverdueDate' => '',
'ApproveMinPercent' => '50',
'ApproveWaitForAll' => 'N',
'Name' => GetMessage("LIBTA_AAQN1"),
'Description' => GetMessage("LIBTA_AAQD1"),
'Parameters' => '',
'StatusMessage' => '',
'SetStatusMessage' => 'N',
'Users' => array(array('Variable', 'Approver')),
'TimeoutDuration' => '0',
'Title' => GetMessage("LIBTA_T_AAQN1")
),
'Children' => array(
array(
'Type' => 'SequenceActivity',
'Name' => 'A27147_6731_92080_88258',
'Properties' => array(
'Title' => GetMessage("LIBTA_T_SA0")
),
'Children' => array(
array(
'Type' => 'SetStateTitleActivity',
'Name' => 'A90721_7986_9652_85837',
'Properties' => array(
'TargetStateTitle' => GetMessage("LIBTA_STATE2"),
'Title' => GetMessage("LIBTA_T_SSTA2")
)
)
)
),
array(
'Type' => 'SequenceActivity',
'Name' => 'A27802_76371_20200_57131',
'Properties' => array(
'Title' => GetMessage("LIBTA_T_SA0")
),
'Children' => array(
array(
'Type' => 'SetStateTitleActivity',
'Name' => 'A46191_85419_32185_80066',
'Properties' => array(
'TargetStateTitle' => GetMessage("LIBTA_STATE3"),
'Title' => GetMessage("LIBTA_T_SSTA3")
)
),
array(
'Type' => 'SetFieldActivity',
'Name' => 'A77467_72171_34395_65026',
'Properties' => array(
'FieldValue' => array('PROPERTY_IS_APPROVED' => $arIS_APPROVED[GetMessage("LIBTA_APPROVED_R")]),
'Title' => GetMessage("LIBTA_T_ASFA3")
)
)
)
)
)
)
)
)
)
)
)
)
)
),
array(
'Type' => 'IfElseActivity',
'Name' => 'A21763_99388_53150_1648',
'Properties' => array(
'Title' => GetMessage("LIBTA_T_IFELSEA2")
),
'Children' => array(
array(
'Type' => 'IfElseBranchActivity',
'Name' => 'A69256_74360_71431_89019',
'Properties' => array(
'Title' => GetMessage("LIBTA_T_IFELSEBA3"),
'fieldcondition' => array(array('PROPERTY_IS_APPROVED', '=', $arIS_APPROVED[GetMessage("LIBTA_APPROVED_Y")]))
),
'Children' => array(
array(
'Type' => 'SocNetMessageActivity',
'Name' => 'A23902_56289_44539_820',
'Properties' => array(
'MessageText' => GetMessage("LIBTA_SMA_MESSAGE_2"),
'MessageUserFrom' => array(array('Variable', 'Approver')),
'MessageUserTo' => array('author'),
'Title' => GetMessage("LIBTA_T_SMA_MESSAGE_2")
)
),
array(
'Type' => 'SetPermissionsActivity',
'Name' => 'A67388_91549_22195_11207',
'Properties' => array(
'Permission' => array(
$arPerms['R'] => array(array('Variable', 'Manager'), 'author', array('Variable', 'Bookkeeper')),
$arPerms['W'] => array(array('Variable', 'Manager')),
),
'Title' => GetMessage("LIBTA_T_SPAX2")
)
),
array(
'Type' => 'SocNetMessageActivity',
'Name' => 'A47679_10274_41421_86172',
'Properties' => array(
'MessageText' => GetMessage("LIBTA_SMA_MESSAGE_3"),
'MessageUserFrom' => array(array('Variable', 'Approver')),
'MessageUserTo' => array(array('Variable', 'Bookkeeper')),
'Title' => GetMessage("LIBTA_T_SMA_MESSAGE_3")
)
),
array(
'Type' => 'MailActivity',
'Name' => 'A44152_75250_83855_58298',
'Properties' => array(
'MailSubject' => GetMessage("LIBTA_XMA_MESSAGES_2"),
'MailText' => GetMessage("LIBTA_XMA_MESSAGET_2"),
'MailMessageType' => 'plain',
'MailCharset' => 'windows-1251',
'MailUserFrom' => '',
'MailUserFromArray' => array(array('Variable', 'Approver')),
'MailUserTo' => '',
'MailUserToArray' => array(array('Variable', 'Bookkeeper')),
'Title' => GetMessage("LIBTA_T_XMA_MESSAGES_2")
)
),
array(
'Type' => 'SetStateTitleActivity',
'Name' => 'A52322_26302_33196_87407',
'Properties' => array(
'TargetStateTitle' => GetMessage("LIBTA_STATE4"),
'Title' => GetMessage("LIBTA_T_SSTA4")
)
),
array(
'Type' => 'ApproveActivity',
'Name' => 'A11229_71564_7314_72859',
'Properties' => array(
'ApproveType' => 'any',
'OverdueDate' => '',
'ApproveMinPercent' => '50',
'ApproveWaitForAll' => 'N',
'Name' => GetMessage("LIBTA_AAQN2"),
'Description' => GetMessage("LIBTA_AAQD2"),
'Parameters' => '',
'StatusMessage' => '',
'SetStatusMessage' => 'N',
'Users' => array(array('Variable', 'Bookkeeper')),
'TimeoutDuration' => '0',
'Title' => GetMessage("LIBTA_T_AAQN2")
),
'Children' => array(
array(
'Type' => 'SequenceActivity',
'Name' => 'A80194_76711_19263_21676',
'Properties' => array(
'Title' => GetMessage("LIBTA_T_SA0")
),
'Children' => array(
array(
'Type' => 'SetVariableActivity',
'Name' => 'A29193_47401_98150_33180',
'Properties' => array(
'VariableValue' => array(
'PaymentApprover' => array('A11229_71564_7314_72859', 'LastApprover')
),
'Title' => GetMessage("LIBTA_T_SVWA3")
)
),
array(
'Type' => 'SetStateTitleActivity',
'Name' => 'A25637_98522_38985_58818',
'Properties' => array(
'TargetStateTitle' => GetMessage("LIBTA_STATE5"),
'Title' => GetMessage("LIBTA_T_SSTA5")
)
),
array(
'Type' => 'SocNetMessageActivity',
'Name' => 'A60579_4147_47619_95911',
'Properties' => array(
'MessageText' => GetMessage("LIBTA_SMA_MESSAGE_4"),
'MessageUserFrom' => array(array('A11229_71564_7314_72859', 'LastApprover')),
'MessageUserTo' => array('author'),
'Title' => GetMessage("LIBTA_T_SMA_MESSAGE_4")
)
),
array(
'Type' => 'SetPermissionsActivity',
'Name' => 'A65918_88401_61091_54037',
'Properties' => array(
'Permission' => array(
$arPerms['R'] => array('author', array('Variable', 'Manager'), array('Variable', 'BookkeeperPay')),
$arPerms['W'] => array(array('Variable', 'Manager')),
),
'Title' => GetMessage("LIBTA_T_SPAX3")
)
),
array(
'Type' => 'SocNetMessageActivity',
'Name' => 'A44719_18754_52824_82329',
'Properties' => array(
'MessageText' => GetMessage("LIBTA_SMA_MESSAGE_5"),
'MessageUserFrom' => array('author'),
'MessageUserTo' => array(array('Variable', 'BookkeeperPay')),
'Title' => GetMessage("LIBTA_T_SMA_MESSAGE_5")
)
),
array(
'Type' => 'MailActivity',
'Name' => 'A36817_80301_35858_77783',
'Properties' => array(
'MailSubject' => GetMessage("LIBTA_XMA_MESSAGES_3"),
'MailText' => GetMessage("LIBTA_XMA_MESSAGET_3"),
'MailMessageType' => 'plain',
'MailCharset' => 'windows-1251',
'MailUserFrom' => '',
'MailUserFromArray' => array('author'),
'MailUserTo' => '',
'MailUserToArray' => array(array('Variable', 'BookkeeperPay')),
'Title' => GetMessage("LIBTA_T_XMA_MESSAGES_3")
)
),
array(
'Type' => 'SetStateTitleActivity',
'Name' => 'A89468_1651_50411_32935',
'Properties' => array(
'TargetStateTitle' => GetMessage("LIBTA_STATE6"),
'Title' => GetMessage("LIBTA_T_SSTA6")
)
),
array(
'Type' => 'RequestInformationActivity',
'Name' => 'A73644_72626_36326_19757',
'Properties' => array(
'OverdueDate' => '',
'Name' => GetMessage("LIBTA_RIA10_NAME"),
'Description' => GetMessage("LIBTA_RIA10_DESCR"),
'Parameters' => '',
'RequestedInformation' => array(
array(
'Name' => 'PayDate',
'Title' => GetMessage("LIBTA_RIA10_R1"),
'Type' => 'date',
'Required' => '1',
'Multiple' => '0',
'Default' => ''
),
array(
'Name' => 'PayNum',
'Title' => GetMessage("LIBTA_RIA10_R2"),
'Type' => 'string',
'Required' => '1',
'Multiple' => '0',
'Default' => ''
)
),
'Users' => array(array('Variable', 'BookkeeperPay')),
'Title' => GetMessage("LIBTA_T_RIA10")
)
),
array(
'Type' => 'SetFieldActivity',
'Name' => 'A44711_55976_47536_95701',
'Properties' => array(
'FieldValue' => array(
'PROPERTY_PAID' => $arPAID[GetMessage("LIBTA_PAID_YES")],
'PROPERTY_DATE_PAY' => '{=Variable:PayDate}',
'PROPERTY_NUM_PAY' => '{=Variable:PayNum}'
),
'Title' => GetMessage("LIBTA_T_ASFA4")
)
),
array(
'Type' => 'SetStateTitleActivity',
'Name' => 'A45199_90932_25287_50349',
'Properties' => array(
'TargetStateTitle' => GetMessage("LIBTA_STATE7"),
'Title' => GetMessage("LIBTA_T_SSTA7")
)
),
array(
'Type' => 'SocNetMessageActivity',
'Name' => 'A76367_15525_51581_89180',
'Properties' => array(
'MessageText' => GetMessage("LIBTA_SMA_MESSAGE_6"),
'MessageUserFrom' => array(array('Variable', 'BookkeeperPay')),
'MessageUserTo' => array('author'),
'Title' => GetMessage("LIBTA_T_SMA_MESSAGE_6")
)
),
array(
'Type' => 'ReviewActivity',
'Name' => 'A46159_82367_93285_47305',
'Properties' => array(
'ApproveType' => 'all',
'OverdueDate' => '',
'Name' => GetMessage("LIBTA_RRA15_NAME"),
'Description' => GetMessage("LIBTA_RRA15_DESCR"),
'Parameters' => '',
'StatusMessage' => GetMessage("LIBTA_RRA15_SM"),
'SetStatusMessage' => 'Y',
'TaskButtonMessage' => GetMessage("LIBTA_RRA15_TASKBUTTON"),
'Users' => array('author'),
'TimeoutDuration' => '0',
'Title' => GetMessage("LIBTA_T_RRA15")
)
),
array(
'Type' => 'SetPermissionsActivity',
'Name' => 'A43537_96143_38641_40872',
'Properties' => array(
'Permission' => array(
$arPerms['R'] => array('author', array('Variable', 'Manager'), array('Variable', 'BookkeeperDoc')),
$arPerms['W'] => array(array('Variable', 'Manager')),
),
'Title' => GetMessage("LIBTA_T_SPAX4")
)
),
array(
'Type' => 'SocNetMessageActivity',
'Name' => 'A37545_56955_2373_59563',
'Properties' => array(
'MessageText' => GetMessage("LIBTA_SMA_MESSAGE_7"),
'MessageUserFrom' => array('author'),
'MessageUserTo' => array(array('Variable', 'BookkeeperDoc')),
'Title' => GetMessage("LIBTA_T_SMA_MESSAGE_7")
)
),
array(
'Type' => 'ReviewActivity',
'Name' => 'A43748_28266_19411_20456',
'Properties' => array(
'ApproveType' => 'any',
'OverdueDate' => '',
'Name' => GetMessage("LIBTA_RRA17_NAME"),
'Description' => GetMessage("LIBTA_RRA17_DESCR"),
'Parameters' => '',
'StatusMessage' => '',
'SetStatusMessage' => 'N',
'TaskButtonMessage' => GetMessage("LIBTA_RRA17_BUTTON"),
'Users' => array(array('Variable', 'BookkeeperDoc')),
'TimeoutDuration' => '0',
'Title' => GetMessage("LIBTA_T_RRA17_NAME")
)
),
array(
'Type' => 'SetFieldActivity',
'Name' => 'A87351_71655_99755_15385',
'Properties' => array(
'FieldValue' => array(
'PROPERTY_DOCS' => $arDOCS[GetMessage("LIBTA_DOCS_YES")]
),
'Title' => GetMessage("LIBTA_T_ASFA5")
)
),
array(
'Type' => 'SetStateTitleActivity',
'Name' => 'A45199_90932_25287_87864',
'Properties' => array(
'TargetStateTitle' => GetMessage("LIBTA_STATE8"),
'Title' => GetMessage("LIBTA_T_SSTA8")
)
),
array(
'Type' => 'SocNetMessageActivity',
'Name' => 'A37972_81289_77366_11898',
'Properties' => array(
'MessageText' => GetMessage("LIBTA_SMA_MESSAGE_8"),
'MessageUserFrom' => array(array('Variable', 'BookkeeperDoc')),
'MessageUserTo' => array('author'),
'Title' => GetMessage("LIBTA_T_SMA_MESSAGE_8")
)
)
)
),
array(
'Type' => 'SequenceActivity',
'Name' => 'A86251_76559_20148_59279',
'Properties' => array(
'Title' => GetMessage("LIBTA_T_SA0")
),
'Children' => array(
array(
'Type' => 'SetStateTitleActivity',
'Name' => 'A40026_74145_86433_86524',
'Properties' => array(
'TargetStateTitle' => GetMessage("LIBTA_STATE9"),
'Title' => GetMessage("LIBTA_T_SSTA9")
)
),
array(
'Type' => 'SocNetMessageActivity',
'Name' => 'A13757_19624_64725_7220',
'Properties' => array(
'MessageText' => GetMessage("LIBTA_SMA_MESSAGE_9"),
'MessageUserFrom' => array(array('A11229_71564_7314_72859', 'LastApprover')),
'MessageUserTo' => array('author'),
'Title' => GetMessage("LIBTA_T_SMA_MESSAGE_9")
)
)
)
)
)
)
)
),
array(
'Type' => 'IfElseBranchActivity',
'Name' => 'A92121_88692_18191_72652',
'Properties' => array(
'Title' => GetMessage("LIBTA_T_IFELSEBA4"),
'truecondition' => '1'
),
'Children' => array(
array(
'Type' => 'SocNetMessageActivity',
'Name' => 'A48721_62923_57576_94352',
'Properties' => array(
'MessageText' => GetMessage("LIBTA_SMA_MESSAGE_10"),
'MessageUserFrom' => array(array('Variable', 'Approver')),
'MessageUserTo' => array('author'),
'Title' => GetMessage("LIBTA_T_SMA_MESSAGE_10")
)
)
)
)
)
),
array(
'Type' => 'SetPermissionsActivity',
'Name' => 'A11979_87167_62472_41650',
'Properties' => array(
'Permission' => array(
$arPerms['R'] => array('author', array('Variable', 'Manager')),
$arPerms['W'] => array(array('Variable', 'Manager')),
),
'Title' => GetMessage("LIBTA_T_SPAX5")
)
)
)
)
),
'PARAMETERS' => array(),
'VARIABLES' => array(
'Bookkeeper' => array(
'Name' => GetMessage("LIBTA_V_BK"),
'Description' => '',
'Type' => 'user',
'Required' => '0',
'Multiple' => '1',
'Default' => array('1')
),
'Manager' => array(
'Name' => GetMessage("LIBTA_V_MNG"),
'Description' => '',
'Type' => 'user',
'Required' => '0',
'Multiple' => '1',
'Default' => array('1')
),
'Approver' => array(
'Name' => GetMessage("LIBTA_V_APPRU"),
'Description' => '',
'Type' => 'user',
'Required' => '0',
'Multiple' => '0',
'Default_printable' => '',
'Default' => ''
),
'BookkeeperPay' => array(
'Name' => GetMessage("LIBTA_V_BKP"),
'Description' => '',
'Type' => 'user',
'Required' => '0',
'Multiple' => '1',
'Default' => array('1')
),
'BookkeeperDoc' => array(
'Name' => GetMessage("LIBTA_V_BKD"),
'Description' => '',
'Type' => 'user',
'Required' => '0',
'Multiple' => '1',
'Default' => array('1')
),
'ManagerApprover' => array(
'Name' => GetMessage("LIBTA_V_MAPPR"),
'Description' => '',
'Type' => 'user',
'Required' => '0',
'Multiple' => '1',
'Default' => array('1')
),
'Link' => array(
'Name' => GetMessage("LIBTA_V_LINK"),
'Description' => '',
'Type' => 'string',
'Required' => '0',
'Multiple' => '0',
'Default' => "http://".$_SERVER["HTTP_HOST"].'/services/lists/'.$iblockId.'/element/0/'
),
'TasksLink' => array(
'Name' => GetMessage("LIBTA_V_TLINK"),
'Description' => '',
'Type' => 'string',
'Required' => '0',
'Multiple' => '0',
'Default' => "http://".$_SERVER["HTTP_HOST"].'/company/personal/bizproc/'
),
'PayDate' => array(
'Name' => GetMessage("LIBTA_V_PDATE"),
'Title' => GetMessage("LIBTA_V_PDATE"),
'Description' => '',
'Type' => 'date',
'Required' => '1',
'Multiple' => '0',
'Default' => ''
),
'PayNum' => array(
'Name' => GetMessage("LIBTA_V_PNUM"),
'Title' => GetMessage("LIBTA_V_PNUM"),
'Description' => '',
'Type' => 'string',
'Required' => '1',
'Multiple' => '0',
'Default' => ''
),
'PaymentApprover' => array(
'Name' => GetMessage("LIBTA_V_APPR"),
'Description' => '',
'Type' => 'user',
'Required' => '0',
'Multiple' => '0',
'Default' => ''
),
'Domain' => array(
'Name' => GetMessage("LIBTA_V_DOMAIN"),
'Description' => '',
'Type' => 'string',
'Required' => '0',
'Multiple' => '0',
'Default' => "http://".$_SERVER["HTTP_HOST"]
)
),
);
?>