Book Contents

Book Index

Smlouvy

Book Contents

Book Index

Prodejní smlouva

Číslo procesu: SML002

Id. číslo skriptu: FSML001

Soubor: SaleContract.PAS

Popis skriptu: Funkce provede export údajů z prodejní smlouvy do šablony ve wordu. Umístění šablony lze nastavit parametrem TemplateFileName.

Adresa ve stromu: [Smlouvy]

Parametry skriptu:

OwnContactPerson - 0

Číslo vlastní kontaktní osoby, v dokumentu Zastoupená

TemplateFileName - SupportFiles\Lang5\SaleContract.dotx

Název souboru šablony dokumentu s cestou

Linked Graphics K2_SKRIPT

Informace pro uživatele, kteří budou upravovat šablony:

Pokud budou vytvářeny vlastní šablony pro smlouvy, pak lze do těchto šablon přenášet definované proměnné ze vzorové šablony, které se budou plnit stejně jako ve vzorové šabloně SaleContract.dotx. Po otevření šablony a stiskem kláves Alt + F9 se zobrazí proměnné dokumentu ve tvaru např. {DOCVARIABLE ContractAbbr \*MERGEFORMAT}. Zkopírováním těchto proměnných lze přenést tyto proměnné do šablony.

Seznam všech proměnných dokumentů. Vpravo je pak informace, kterými poli je proměnná plněna.

Proměnné dokumentu:

ContractAbbr - ContractHeaderRID.Abbr,

ContractMaturityDays - MaturityDays,

ContractPenalty - InterestPercentage + InterestPercentageUnitCalc,

ContractValidFrom - ValidFrom,

ContractConclusionDate - ContractConclusionDate,

OwnCompanyName - GetCompanies.GetItemByCompanyId(CurrentCompanyID).Name,

OwnCompanyRegNumber - GetCompanies.GetItemByCompanyId(CurrentCompanyID).IDNo,

OwnCompanyAddress - GetCompanies.GetItemByCompanyId(CurrentCompanyID).Address,

OwnCompanyTown - GetCompanies.GetItemByCompanyId(CurrentCompanyID).TownPart,

OwnEntityType - ContractTypeRID.OwnEntityTypeId.LangCodeCalc,

OwnBankAccount - OwnBankAccountId.BankAccountCalc + '/' + OwnBankAccountId.BankCodeNumberCalc,

OwnBankName - OwnBankAccountId.BankNameCalc,

OwnContactPerson (parametr skriptu, odkaz do kontaktních osob) - OwnContactPerson.FullNameCalc,

TradingPartnerName - TradingPartnerId.Name_ver,

TradingPartnerCompanyRegNumber - IDNoFullCalc,

TradingPartnerAddress - TradingPartnerId.AddressId_ver.OneLineCalc,

TradingPartnerTown - TradingPartnerId.AddressId_ver.TownPartId.Name,

TradingPartnerContactPerson - TradingPartnerContactPersonId.FullNameTitleCalc,

TradingPartnerEntityType - ContractTypeRID.PartnerEntityTypeId.LangCodeCalc,

ContractItemList a ContractItemTable - položky smlouvy, kde se položky zobrazí jako tabulka, kde název položky je ItemName a cena položky je ContractNetPriceC + Currency.

Registr smluv

Zveřejňování v registru smluv - nastavení

Číslo procesu:

Id. číslo skriptu: FSML002

Soubor: CNT_ContractPublishSettings.PAS

Popis skriptu: Skript pro nastavení odesílání smluv do registru smluv. Bližší popis je v kap. Zveřejňování v registru smluv - nastavení.

Adresa ve stromu: [Smlouvy] [Registr smluv]

Parametry skriptu:

Bez parametrů.

 

Zveřejnění smlouvy

Číslo procesu:

Id. číslo skriptu: FSML003

Soubor: CNT_ContractPublish.PAS

Popis skriptu: Funkce pro zveřejnění smlouvy v registru smluv. Bližší popis je v kap. Zveřejnění smlouvy.

Adresa ve stromu: [Smlouvy] [Registr smluv]

Parametry skriptu:

Bez parametrů.

 

Zpracování odpovědí z Registru smluv

Číslo procesu:

Id. číslo skriptu: FSML004

Soubor: POR_ContractPublishing.PAS

Popis skriptu: Funkce zajistí propojení dokladu přijaté pošty s dokladem smlouvy. Bližší popis je v kap. Zpracování odpovědí z Registru smluv.

Adresa ve stromu: [Smlouvy] [Registr smluv]

Parametry skriptu:

Bez parametrů.

 

Znepřístupnění smlouvy

Číslo procesu:

Id. číslo skriptu: FSML005

Soubor: CNT_ContractCancel.PAS

Popis skriptu: Funkce provede znepřístupnění smlouvy v registru smluv. Bližší popis je v kap. Znepřístupnění smlouvy.

Adresa ve stromu: [Smlouvy] [Registr smluv]

Parametry skriptu:

Bez parametrů.