API Documentation

  • Home
  • ChangeLog
  • Terms of use
  • Swagger UI
  • Account
  • Address
  • Analytic
  • BankAccount
  • Contact
  • Country
  • Currency
  • Customer
  • Dashboard
  • Document
  • DocumentNumbering
  • Employee
  • ExchangeRate
  • Inbox
  • IssuedInvoice
  • IssuedInvoicePosting
  • Item
  • Journal
  • JournalType
  • Order
  • Organisation
  • Outbox
  • PaymentMethod
  • PayrollSettings
  • PostalCode
  • ProductGroup
  • PurposeCode
  • ReceivedInvoice
  • ReportTemplate
  • Stock
  • StockEntry
  • User
  • VatAccountingType
  • VatRate
  • Warehouse

ReportTemplate -> GetReportTemplate

Returns a report template.

Request

Relative request path: api/orgs/{organisationId}/report-templates/{reportTemplateId}

  • Description
  • CS
  • PHP
  • Java

PropertyDescription
organisationId
reportTemplateIdReport template id

Request parameters:

  • long organisationId -
  • long reportTemplateId - Report template id

Request parameters:

  • Int64 organisationId -
  • Int64 reportTemplateId - Report template id

Request parameters:

  • Long organisationId -
  • Long reportTemplateId - Report template id

Response

  • Description
  • CS
  • PHP
  • Java

PropertyDescription
ReportTemplateIdReport template id.
NameReport template name.
DisplayTypeReport template display type:
  • BB - Gross balance
  • BK - Compensation
  • DN - Work order
  • DO - Delivery note
  • DOP - Calculation sheet
  • DP – credit note
  • IN – Issued order
  • IO – Open items report
  • IR – Issued invoice
  • OP - Payment reminder
  • PL - Salaries, payslips
  • PN – Received order confirmation
  • PUPN – proforma invoice with order for payment
  • UP - Issued invoice with order for payment
  • ZO - Interest for delay.
DefaultDefault report template:
  • D - Yes,
  • N - No.
RecordDtModified
RowVersionRow version is used for concurrency check.

This method returns result of type 'SAOP.API.Models.ReportTemplate.ReportTemplate'.

    /// Report template details.
    public class ReportTemplate
    {
        // Report template id.
        // Ignored on create request.
        public long ReportTemplateId { get; set; }
        // Report template name.
        public string Name { get; set; }
        // Report template display type:
        // <ul>
        //     <li>BB - Gross balance</li>
        //     <li>BK - Compensation</li>
        //     <li>DN - Work order</li>
        //     <li>DO - Delivery note</li>
        //     <li>DOP - Calculation sheet</li>
        //     <li>DP – credit note</li>
        //     <li>IN – Issued order</li>
        //     <li>IO – Open items report</li>
        //     <li>IR – Issued invoice</li>
        //     <li>OP - Payment reminder</li>
        //     <li>PL - Salaries, payslips</li>
        //     <li>PN – Received order confirmation</li>
        //     <li>PUPN – proforma invoice with order for payment</li>
        //     <li>UP - Issued invoice with order for payment</li>
        //     <li>ZO - Interest for delay.</li>
        // <ul>

        public string DisplayType { get; set; }
        // Default report template:
        // <ul>
        //     <li>D - Yes,</li>
        //     <li>N - No.</li>
        // <ul>

        public string Default { get; set; }
        public DateTime RecordDtModified { get; set; }
        // Row version is used for concurrency check.
        // Ignored on create request.
        public string RowVersion { get; set; }
    
    }

This method returns result of type 'SAOP.API.Models.ReportTemplate.ReportTemplate'.

    /// Report template details.
    class ReportTemplate
    {
        // Report template id.
        // Ignored on create request.
        public $ReportTemplateId;
        // Report template name.
        public $Name;
        // Report template display type:
        // <ul>
        //     <li>BB - Gross balance</li>
        //     <li>BK - Compensation</li>
        //     <li>DN - Work order</li>
        //     <li>DO - Delivery note</li>
        //     <li>DOP - Calculation sheet</li>
        //     <li>DP – credit note</li>
        //     <li>IN – Issued order</li>
        //     <li>IO – Open items report</li>
        //     <li>IR – Issued invoice</li>
        //     <li>OP - Payment reminder</li>
        //     <li>PL - Salaries, payslips</li>
        //     <li>PN – Received order confirmation</li>
        //     <li>PUPN – proforma invoice with order for payment</li>
        //     <li>UP - Issued invoice with order for payment</li>
        //     <li>ZO - Interest for delay.</li>
        // <ul>

        public $DisplayType;
        // Default report template:
        // <ul>
        //     <li>D - Yes,</li>
        //     <li>N - No.</li>
        // <ul>

        public $Default;
        public $RecordDtModified;
        // Row version is used for concurrency check.
        // Ignored on create request.
        public $RowVersion;
    
    }

This method returns result of type 'SAOP.API.Models.ReportTemplate.ReportTemplate'.

    /// Report template details.
    public class ReportTemplate
    {
        // Report template id.
        // Ignored on create request.
        public Long ReportTemplateId;
        // Report template name.
        public String Name;
        // Report template display type:
        // <ul>
        //     <li>BB - Gross balance</li>
        //     <li>BK - Compensation</li>
        //     <li>DN - Work order</li>
        //     <li>DO - Delivery note</li>
        //     <li>DOP - Calculation sheet</li>
        //     <li>DP – credit note</li>
        //     <li>IN – Issued order</li>
        //     <li>IO – Open items report</li>
        //     <li>IR – Issued invoice</li>
        //     <li>OP - Payment reminder</li>
        //     <li>PL - Salaries, payslips</li>
        //     <li>PN – Received order confirmation</li>
        //     <li>PUPN – proforma invoice with order for payment</li>
        //     <li>UP - Issued invoice with order for payment</li>
        //     <li>ZO - Interest for delay.</li>
        // <ul>

        public String DisplayType;
        // Default report template:
        // <ul>
        //     <li>D - Yes,</li>
        //     <li>N - No.</li>
        // <ul>

        public String Default;
        public Date RecordDtModified;
        // Row version is used for concurrency check.
        // Ignored on create request.
        public String RowVersion;
    
    }

 
Authorization endpoint : https://moj.minimax.si/SI/AUT/OAuth20
Token endpoint           : https://moj.minimax.si/SI/AUT/OAuth20/Token
Return url                   : https://moj.minimax.si/SI/API/Help/TestClientDialogsAuth
 
URI parameters
=
Headers | Add custom header
: Delete
Body
Samples:
Status
Headers
            
        
Body