Manuale Kimo
  • Piacere, sono Kimo
  • Introduzione
    • Finalità di Kimo
    • Moduli e App
      • Kimo SFA
      • Kimo B2B
      • Console di Amministrazione
    • Architettura
  • Installazione
    • Requisiti minimi di sistema
    • Check-list per il deploy
    • Installare Kimo SFA su iPad
    • Installare Kimo B2B su device
    • Tool accessori
      • SyncThing
  • Impostazioni
    • Utenti
      • Ricercare utenti
      • Creare un utente per SFA
        • Modificare codice Agente associato all'utente
      • Console di Amministrazione: Creare un utente per B2B
      • Web App: Creare un utente per B2B
      • API: Creare un utente per B2B
      • Creare un utente di tipo Direzionale
      • Cambiare codice agente per un utente di Kimo
      • Attivare un utente
      • Riattivare un utente
      • Criteri di definizione delle password
      • Reset della password
      • Cancellare e ripristinare un utente
      • Eliminare un profilo utente dall'App SFA
      • Impersonificare un utente
    • Ruoli e autorizzazioni
    • Business Rules
      • Account
      • Activity
      • Api
      • B2b\Account
      • B2b
      • B2b\Cart
      • B2b\Document
      • B2b\ErpDocument
      • B2b\Help
      • B2b\Item
      • B2b\Password
      • B2b\Price
      • B2b\Promotion
      • B2b\QuantitySelector
      • B2b\UserProfile
      • Barcode
      • Budgets
      • Cart
      • Communication
      • CompanyNews
      • Contact
      • Crm
      • Custom
      • Discount
      • Document
      • DocumentLine
      • DocumentMail
      • DocumentNotification
      • DocumentSearch
      • DocumentTransformation
      • Elly
      • Entity
      • Erp
      • ErpDocument
      • ErpDocumentLinesReport
      • ErpDocumentMail
      • ErpDocumentType
      • FreeField
      • Fulfillment
      • Idrolab
      • ilDataPool
      • ItemAvailability
      • Item
      • ItemImage
      • ItemPriceListFile
      • ItemUom
      • ManualItem
      • MapAccounts
      • MarketingForm
      • MobileWarehouseAvailability
      • Opportunity
      • Password
      • PendingEdits
      • Pinaxo
      • PointsPerSaleBalance
      • PointsPerSale
      • PowerBI
      • PriceCalculation
      • PricePerCustomerCsvMail
      • Promotion
      • PromotionLine
      • Reassortment
      • ReceivableBook
      • ReceivableBookMail
      • ReceivableInstallment
      • Rma
      • SalesControl
      • SalesControlDocument
      • SalesControlDocumentLine
      • Shipment
      • ShippingCharge
      • SmartBI
      • Sync
      • VariableMatrix
      • Vat
      • WelcomeWizard
    • Impostazioni di sistema
    • Metadati sulle entità
    • Valori di default
    • FreeLookup
    • Stati Erp
    • Import/Export
    • Tipo Report
      • Document Data Model
    • Motore di template (Template Engine)
    • Impostazione chiave Google (Geocoding)
    • Timeframe (periodi temporali)
  • Interfaccia utente
    • SFA
      • Layout
        • Elenco
          • AccountActivitiesTableRow
          • AccountsSearch
          • ActivitiesSearch
          • ActivityEditor
          • ActivityToPlan
          • BankAccountEditor
          • BankAccountsSearch
          • BudgetLineEditor
          • BudgetLinePickerEditor
          • BudgetLinesForAccount
          • BudgetLineTableRow
          • BudgetsDrillDownTableRow
          • CartEditor
          • CartLineTableRowEditor
          • CartsSearch
          • CommunicationsSearch
          • ContactEditor
          • ContactForm
          • ContactsSearch
          • CustomerEditor
          • CustomerForm
          • CustomerScheduledPaymentsTableRow
          • DocumentAlternatives
          • DocumentArchiving
          • DocumentConfirmation
          • DocumentHeaderEditor
          • DocumentLineEditor
          • DocumentLineGroupHeader
          • DocumentLineTableRowEditor
          • DocumentLineVariableEditor
          • DocumentReport
          • DocumentReportRecipient
          • DocumentsSearch
          • ErpDocumentArchiving
          • ErpDocumentHeaderEditor
          • ErpDocumentLineEditor
          • ErpDocumentLinesReport
          • ErpDocumentLineTableRowEditor
          • ErpDocumentLineVariableEditor
          • ErpDocumentsSearch
          • ItemForm
          • ItemLotAvailabilitiesSearch
          • ItemsDrillDownTableRow
          • ItemsSearch
          • ItemWarehouseAvailabilitiesSearch
          • MobileWarehouseAvailabilitiesSearch
          • PromotionActivationByItemHeader
          • PromotionActivationLineTableRow
          • PromotionActivationTableRow
          • PromotionDirectActivationHeader
          • PromotionEditorLineTableRow
          • PromotionInfoHeader
          • PromotionLineEditor
          • PromotionLineSelector
          • Reassortment
          • ReceivableBook
          • ReceivableInstallmentEditor
          • ReceivableInstallmentsMultipleCashEditor
          • ReceivablesBookReport
          • ReceivablesBookReportRecipient
          • SalesConditionForDocumentLineSelector
          • ShipmentSiteEditor
          • Signature
          • SmartBIDrillDownTableRow
      • Scenari
      • Immagine di sfondo su Home Page
      • Immagine personalizzata per login
    • B2B
      • Risorse grafiche per Kimo B2B
  • Integrazione
    • Kimo integrator
      • Integrator System Settings
      • Funzioni di trasformazione "speciali"
    • Database schema
      • Account
      • AccountAccountingInfo
      • AccountBank
      • AccountFilter
      • AccountPerPromotionCustomerGroup
      • Activity
      • ActivityAssignee
      • ActivityType
      • AvailabilityRule
      • AvailabilityRuleParamsPerDocument
      • Bank
      • BankAgency
      • Budget
      • BudgetLine
      • BudgetLineActual
      • BudgetPerSalesAgent
      • BusinessRuleFromErp
      • Carrier
      • CatalogPriceList
      • CompanyRole
      • Contact
      • ContactPerOpportunity
      • Country
      • Currency
      • CustomerDiscountGroup
      • CustomerDiscountGroupTranslation
      • CustomerGroup
      • CustomerGroupTranslation
      • CustomerPriceGroup
      • CustomerPriceGroupTranslation
      • DeliveryDateType
      • DeliveryRoute
      • DiagnosticPriceTestCase
      • DiscountsPerHierarchy
      • DiscountsPerItemGroup
      • DiscountsPerItemSeries
      • Document
      • DocumentArchivingReason
      • DocumentLine
      • EntitySyncReferenceForAccount
      • EntitySyncReferenceForActivity
      • EntitySyncReferenceForBudgetLine
      • EntitySyncReferenceForContact
      • EntitySyncReferenceForEntityGeoposition
      • EntitySyncReferenceForMarketingForm
      • EntitySyncReferenceForOpportunity
      • EntitySyncReferenceForReceivableInstallment
      • EntitySyncReferenceForRma
      • ErpDocument
      • ErpDocumentLine
      • ErpDocumentPerSalesAgent
      • FreeLookup
      • FreeLookupTranslation
      • GoodsAspect
      • IndicatorThreshold
      • InvoiceDiscount
      • InvoiceDiscountParams
      • Item
      • ItemAssociated
      • ItemAttachment
      • ItemCharge
      • ItemChargeType
      • ItemClassification
      • ItemCollection
      • ItemCollectionTranslation
      • ItemCost
      • ItemCrossReference
      • ItemDiscountGroup
      • ItemGender
      • ItemGroup
      • ItemGroupTranslation
      • ItemImage
      • ItemLine
      • ItemLineTranslation
      • ItemListPrice
      • ItemLotOfflineAvailability
      • ItemOfflineAvailability
      • ItemSeries
      • ItemSeriesTranslation
      • ItemSpecificationField
      • ItemSpecificationFieldPerGroup
      • ItemSpecificationFieldTranslation
      • ItemSpecificationFieldValue
      • ItemSpecificationGroup
      • ItemSpecificationGroupTranslation
      • ItemSpecificationItemPerGroup
      • ItemSpecificationValue
      • ItemTranslation
      • ItemUom
      • ItemUrl
      • ItemVariable
      • Language
      • LogisticArea
      • LogisticAreaDeliveryDays
      • Manufacturer
      • ManufacturerImage
      • ManufacturerTranslation
      • MaritalStatus
      • MarketingForm
      • MarketingFormFamily
      • MarketingFormField
      • MarketingFormFieldValue
      • MarketingFormLine
      • MarketingFormType
      • MichelangeloSalesCondition
      • MichelangeloSalesMultiplierCondition
      • NavFashionDocumentDiscounts
      • NavSalesLineDiscount
      • NavSalesPrice
      • NonStockItem
      • NonStockItemUom
      • Opportunity
      • OpportunityLeavingReason
      • OpportunityPhase
      • OpportunityReferralSource
      • PaymentMethod
      • PaymentTerm
      • PaymentType
      • PointsPerSale
      • PointsPerSaleBalance
      • PriceList
      • PricePerQuantityRange
      • PriceRounding
      • Promotion
      • PromotionCustomerGroup
      • PromotionFilter
      • PromotionImage
      • PromotionLine
      • Reassortment
      • ReassortmentLine
      • ReassortmentPerSalesAgent
      • ReceivableInstallment
      • RegistrationDocumentType
      • ResponsibleForTransport
      • Rma
      • RmaAttachment
      • SalesAgent
      • SalesAgentPerAccount
      • SalesConditionPriority
      • SalesControl
      • SalesControlLine
      • SalesDiscountCategory
      • SaleTypePerItem
      • Season
      • SeasonGroup
      • SeasonPerSeasonGroup
      • ShipmentMethod
      • ShipmentParamsPerDocument
      • ShippingCharge
      • SirioItemSalesClassification
      • SirioSalesCondition
      • StatisticClass
      • StatisticClassTranslation
      • StatisticReport
      • Title
      • Trademark
      • TrademarkImage
      • TrademarkPerAccount
      • TrademarkPerUser
      • TrademarkTranslation
      • TransportMode
      • UomTranslation
      • Variable
      • VariableValue
      • VatRate
      • VisibilityFilter
      • VisibilityFilterPerAccount
      • VisibilityFilterPerItem
      • VisibilityFilterPerSalesAgent
      • Warehouse
      • WarehousePerSalesAgent
      • Zone
    • Come schedulare Import/Export
    • Task personalizzati import/export
  • Funzionalità e ruoli
    • Catalogo
      • Articolo
      • Articolo a variante
      • Articoli associati
      • Listini per catalogo
      • Catalogo PDF (SFA)
      • Idrolab
    • Documenti di vendita
      • Riga documento
      • Tipi Vendita
      • Controlli commerciali
      • Report
    • Promozioni
    • Articoli manuali
    • Documenti aziendali e personali
    • Statistiche
    • Comunicazioni
      • Public API
    • Partite aperte
    • Account (Clienti/Prospect/Destinazioni Merci)
      • Clienti
      • Prospect
      • Destinazioni Merci
    • B2B
      • Promozioni - layout a card
      • Funzioni attivabili da link
      • Caricamento carrello da file Excel
    • Modalità evasione
    • Disponibilità Online
    • CRM
      • Attività
      • Schede marketing
      • Contatti
    • Gestione avanzata dei preventivi
  • Supporto
Powered by GitBook
On this page
  • Visualizzazione
  • Input

Was this helpful?

  1. Funzionalità e ruoli

Statistiche

PreviousDocumenti aziendali e personaliNextComunicazioni

Last updated 2 years ago

Was this helpful?

In Kimo i dati statistici vengono gestiti sotto forma di json, questi dati sono successivamente deserializzati e renderizzati per essere visualizzati sotto forma di layout html negli iPad degli utenti SFA.

I dati nel formato json, devono essere inviati a Kimo nelle tabella AccountAccountingInfo o SalesAgent, i campi in cui mappare questi i dati sono i FreeText(1..2..3..). I dati presenti nella AccountAccountingInfo sono resi disponibile a livello di cliente, quindi tutti gli agenti che visualizzano il cliente associato alla statistica visualizzano lo stesso dato. I dati presenti nella SalesAgent invece sono resi disponibili a livello di agente, quindi ciascun agente potrà visualizzare solo le statistiche assegnategli. I layout da utilizzare vengono determinati dalla tabella ed il campo utilizzati, in particolare sono:

  • AccountAccountinfInfoExtendedInfo(1..2..3)Layout

  • SalesAgentExtendedInfo(1..2..3)Layout

Il contesti da inserire quando si crea il layout per la visualizzazione vengono determinati allo stesso modo inserendo la parola Context al posto di Layout:

  • AccountAccountinfInfoExtendedInfo(1..2..3)Context

  • SalesAgentExtendedInfo(1..2..3)Context

Es. Utilizzando la tabella SalesAgent e il campo FreeText2 si andrà ad utilizzare il layout SalesAgentExtendedInfo2Layout con contesto SalesAgentExtendedInfo2Context.

Visualizzazione

Le statistiche posso essere visualizzate, oltre che in normali tabelle html, in grafici Google Chart. La visualizzazione dei grafici, renderizzati con Google Chart, è disponibile solo online. Di seguito riportiamo un grafico che visualizza delle statistiche, calcolate su dati fittizi, evidenziando la differenza tra i fatturati degli ultimi 3 anni.

Input

Il json ricevuto in input, deve rispettare le regole standard di validazione, altrimenti non è possibile deserializzarlo e successivamente andarlo a visualizzare. Di seguito riportiamo alcuni esempi di json nel formato atteso:

Json con singolo array di oggetti
{
  "Statistiche": [
    {
      "Mese":"Gennaio",
      "Fatturato":1500.20,
      "Venduto": 2000.00
    },
    {
    "Mese":"Febbraio",
    "Fatturato":2343.34,
    "Venduto": 3000.00
    },
    {
    "Mese":"Marzo",
    "Fatturato":5435.00,
    "Venduto":5790.00
    },
    {
    "Mese":"Aprile",
    "Fatturato":4500.90,
    "Venduto":5700.85
    }
  ]
}
Json con più array
{
  "ReportCustomersTot": [
    {
      "Fatt_LYTD": 66144.83,
      "Fatt_YTD": 69363.65,
      "Delta": 3218.82,
      "Delta_Perc": 4.87
    }
  ],
  "ReportCustomers": [
    {
      "Codice": "C0AA8040",
      "Valore": 111,2
    },
    {
      "Codice": "C00BVR72",
      "Valore": 111,2
    },
    {
      "Codice": "C0RTT750",
      "Valore": 111,2
    }
  ],
  "ReportCustomersToTot": [
    {
      "TO_LYTD": 37045.86,
      "TO_YTD": 19150.69,
      "Delta": -17895.17,
      "Delta_Perc": -48.31
    }
  ],
  "ReportCustomersTo": [
    {
      "Codice": "C0ABV364",
      "Valore": "TEST1"
    },
    {
      "Codice": "C00QRV982",
      "Cliente": "TEST2"
    },
    {
      "Codice": "C00$R%T90",
      "Cliente": "TEST3"
    }
  ]
}
Json alla base dell
{
  "anno0": 2018,
  "anno1": 2017,
  "anno2": 2016,
  "mesi": [
    {
      "mese": "Gennaio",
      "importiAnno0": 54186.47,
      "importiAnno1": 49908.9,
      "importiAnno2": 35934.02,
      "diffImporti": 4277.57,
      "diffImportiPercentuale": 8.57075
    },
    {
      "mese": "Febbraio",
      "importiAnno0": 25675.82,
      "importiAnno1": 42590.82,
      "importiAnno2": 33150.23,
      "diffImporti": -16915,
      "diffImportiPercentuale": -39.71513
    },
    {
      "mese": "Marzo",
      "importiAnno0": 62542.76,
      "importiAnno1": 58038.54,
      "importiAnno2": 32833.68,
      "diffImporti": 4504.22,
      "diffImportiPercentuale": 7.76073
    },
    {
      "mese": "Aprile",
      "importiAnno0": 56551.8,
      "importiAnno1": 48494.27,
      "importiAnno2": 39561.8,
      "diffImporti": 8057.53,
      "diffImportiPercentuale": 16.61542
    },
    {
      "mese": "Maggio",
      "importiAnno0": 34394.29,
      "importiAnno1": 47392.02,
      "importiAnno2": 41957.01,
      "diffImporti": -12997.73,
      "diffImportiPercentuale": -27.42598
    },
    {
      "mese": "Giugno",
      "importiAnno0": 29353.61,
      "importiAnno1": 32356.83,
      "importiAnno2": 37400.18,
      "diffImporti": -3003.22,
      "diffImportiPercentuale": -9.28156
    },
    {
      "mese": "Luglio",
      "importiAnno0": 29838.66,
      "importiAnno1": 28060.6,
      "importiAnno2": 31754.39,
      "diffImporti": 1778.06,
      "diffImportiPercentuale": 6.3365
    },
    {
      "mese": "Agosto",
      "importiAnno0": 10183.69,
      "importiAnno1": 17003.72,
      "importiAnno2": 12776.02,
      "diffImporti": -6820.03,
      "diffImportiPercentuale": -40.10904
    },
    {
      "mese": "Settembre",
      "importiAnno0": 67203.24,
      "importiAnno1": 34088.55,
      "importiAnno2": 57688.29,
      "diffImporti": 33114.69,
      "diffImportiPercentuale": 97.14314
    },
    {
      "mese": "Ottobre",
      "importiAnno0": 45492.3,
      "importiAnno1": 35757.39,
      "importiAnno2": 60564.05,
      "diffImporti": 9734.91,
      "diffImportiPercentuale": 27.22488
    },
    {
      "mese": "Novembre",
      "importiAnno0": 49987.4,
      "importiAnno1": 62627.61,
      "importiAnno2": 52071.98,
      "diffImporti": -12640.21,
      "diffImportiPercentuale": -20.18312
    },
    {
      "mese": "Dicembre",
      "importiAnno0": 864.64,
      "importiAnno1": 38424.73,
      "importiAnno2": 45624.53,
      "diffImporti": -37560.09,
      "diffImportiPercentuale": -97.74978
    },
    {
      "mese": "Totale",
      "importiAnno0": 466274.68,
      "importiAnno1": 494743.98,
      "importiAnno2": 481316.18,
      "diffImporti": -28469.3,
      "diffImportiPercentuale": -5.75434
    }
  ]
}