Brugerdefinerede ekporter (FlexCSV)

CUBS - Opret egne rapporter via FlexCSV

I CUBS er det muligt at danne egne rapporter ud fra de data, som findes i CUBS datawarehouse. Forbindelsen er kun til læsning, så der kan ikke opdateres data i Datawarehouse.

Du finder FlexCSV i menuen under:

Data → Flex csv

Roller i FlexCSV

Der findes to roller:

  • Flex csv – read/execute access to custom exports: Giver adgang til at læse og køre eksisterende eksporter.
  • Flex csv – create/edit access to custom exports: Giver adgang til at oprette, redigere, køre og slette eksporter.

Opret en ny eksport

Eksempel på at oprette en eksport, der fremsøger kunder:

  1. Klik på Ny eksport.

  2. Opret en titel til eksporten.

  3. Tilføj en beskrivelse af eksporten.

  4. Tilføj eventuelt parametre i JSON-format, f.eks.: {"limit":"int"} (valgfrit).

    Parametertyper:

    • string = tekst
    • isoDate = dato
    • int = tal
  5. Opret en SQL-forespørgsel. Eksempel på en forespørgsel:

SELECT customer_number
FROM dim_Customer
WHERE skey_Customer > 1 LIMIT {$limit}

Hvis parameteren er en string, SKAL der tilføjes citationstegn, f.eks.: "{$custometype}".

Bemærk: skey_Customer > 1 er et trick til at undgå en tom første linje i eksporten.

  1. Gem forespørgslen. Du kommer tilbage til listen over FlexCSV-eksporter.

  2. Via kontekstmenuen vælges kør eksport.

    • Angiv nu antal kunder og klik kør eksport.
    • Når eksporten er kørt, findes den under Data → Eksportkørsler.

Det er også muligt via kontekstmenuen at redigere og slette eksporter.

Oversigt over tabeller

Du finder en oversigt over tabeller i datawarehouse i vores ER/D-diagram:

I CUBS kan der også køres systemeksporter mod CUBS core database og datawarehouse.

Finanskonti

Det er muligt at referere til finanskonti via en config key, i stedet for at hard-code de eksterne kontonumre.

Brug config key’en til den ønskede finanskonto (se nedenstående skema). Config key’en henter automatisk det konfigurerede eksterne kontonummer. Ændringer i det eksterne kontonummer kræver ikke ændring i SQL’en.

FinanskontoConfig key
Kunde depositadebtor_sum_account_no
Inkassodebt_collect_account_no
Forældreløse indbetalingerorphaned_payments_account_no
Afdragsordningerinstallment_agreements_account_no
Tab på debitorerlosses_account_no

Eksempel på brug af Kunde deposita i en SQL-forespørgsel:

external_account_no = "{#debtor_sum_account_no}"

I need the raw markdown language script

Fandt du hvad du søgte?

Vi bestræber os på at denne side kan besvare de fleste spørgsmål du måtte have om CUBS. Hvis du alligevel mangler noget, så er du velkommen til at kontakte vores support.

Mangler du noget indhold, som var i den gamle wiki? Klik her for gammel wiki

Kontakt support