Pre dotazy na analýzu nákupov a predajov prostredníctvom rozhrania REST API použite tieto dve adresy URL:
Analýza nákupu -
/c/{firma}/analyze-purchase
Analýza predaja -
/c/{firma}/analýza predaja
Parameter {company} označuje databázový identifikátor spoločnosti.
Parametre
Parametre oboch analýz sú až na malé odchýlky rovnaké:
Parameter | * | Popis | Možnosti | Predvolená hodnota |
| × | Určuje, čo je cieľom analýzy: |
| |
| Určuje ďalšie členenie analyzovaných údajov: |
| Žiadne ďalšie členenie. | |
| Dolná hranica dátumu (zaúčtovania) analyzovaných dokumentov. | Žiadne obmedzenie týkajúce sa dátumu najstaršieho dokumentu. | ||
| Horná hranica dátumu (zaúčtovania) analyzovaných dokumentov. | Žiadne obmedzenie týkajúce sa dátumu posledného dokumentu. | ||
| Určuje, či sa zadané dátumy dokladov považujú za dátumy zaúčtovania. Ak je |
|
| |
| Kontroluje, či sa do analýzy zahrnú aj neúčtovné doklady. |
|
| |
| Nastavuje, či sa majú vykonávať mesačné súčty obratov. |
|
| |
| Obmedzí analýzu len na vybrané stredisko. V prípade viacerých stredísk možno parameter dotazu zadať viackrát. | Identifikátor strediska (celočíselné ID alebo kód). | Analýza všetkých stredísk bez obmedzenia. | |
Platí len pre | ||||
| Určuje, či sa majú do analýzy zahrnúť nekatalogové položky. Relevantné len pri analýze podľa spoločností alebo skupín spoločností. |
|
| |
Platí len pre | ||||
| Obmedzí analýzu tovaru na vybranú položku. | Identifikátor požadovanej cenníkovej položky. | Analyzuje všetky položky cenníka bez obmedzenia. | |
Platí len pre | ||||
| Obmedzí analýzu podľa spoločnosti na vybranú spoločnosť. | Identifikátor požadovanej spoločnosti. | Analyzujte všetky spoločnosti bez obmedzenia. |
* = povinný parameter
Príklady
GET /c/demo/analyze-sales?analyze=price
GET /c/demo/analyze-purchase?analyze=address&datumOd=2012-01-01&datumDo=2012-12-31&datumyUcetne=false
GET /c/demo/sales-analysis?analyze=clusterFir&non-cataloguePositions=false¢re=code:A¢re=code:B
GET /c/demo/shopping-analysis?analyze=address&clenit=shopping&dateOf=2012-01-01&monthlySummary=true