Inmatningsmallar
Skillnader mellan inmatnings- och rapportmallar
Det finns inte många skillnader i definitioner mellan en rapport och en inmatningsmall. Detta kan illustreras genom att göra en kopia av exemplet Radgenerering, 3 dimensioner (EX_RT106) för rapport, och förvandla det till en Indata, 3 dimensioner inmatningsmall (EX_IT101).
När det öppnas i Clausion ser exemplet Indata, 3 dimensioner (EX_IT101) exakt likadant ut som rapporten Radgenerering, 3 dimensioner.
Följande ändringar görs i arbetsboken:
Inmatningscellerna (G4:G5) låses upp
-
Formler läggs till i celler i summakonton
Summering av rader i G6:H6. Genom att lägga till formler här kan vi ändra siffrorna så fort användaren matar in data (en formel som matas in i arbetsboken åsidosätter data som hämtas från databasen). Utan formler skulle summakontots data ändras först efter uppdatering av mallen.
Inga formler behöver anges i den tredje datakolumnen eftersom XML-filen redan innehåller en formeldefinition för den här kolumnen.
Det behövs bara några få ändringar i XML-filen.
Mallar i Clausion är flexibla när det gäller datainmatning och rapportering. En mall kan innehålla flera områden varav vissa är för datainmatning och vissa för rapportering. Inom ett område kan det finnas inmatningsskolumner och rapportkolumner. Denna flexibilitet kräver att inmatnings- eller rapporteringsfunktionen kan definieras på olika nivåer.
I definitionerna för Radgenerering, 3 dimensioner gavs egenskapen report till elementen sheet, area och data columns. Dessa ändras till input.
-
bladtypen (sheet type) ändras till input
detta aktiverar knappen Spara när mallen öppnas
-
områdestypen (area type) ändras till input
detta talar om för Clausion att ändringar av data inom detta område måste hållas i minnet för att kunna sparas till databasen
-
definitioner för inmatningsskolumnen (datacol1) ändras
-
elementet save läggs till med värdet = yes
detta talar om för Clausion att data från denna kolumn måste sparas när användaren klickar på Spara
-
datakällan (datasource) ändras till input
detta talar om för Clausion att ändringar som matats in av användaren ska accepteras
-
Periodiseringsmallar
Periodiseringsfunktionen används för att fördela en summa över flera perioder i en inmatningsmall. Periodisering kan göras baserat på ett periodiseringsmönster eller valda värden. Användare som har rättigheter till hanteringsuppgiften Periodiseringsmönster kan skapa gemensamma periodiseringsmönster som är tillgängliga för alla användare, samt sina egna periodiseringsmönster som endast är tillgängliga för dem själva.
En periodiseringsmall måste innehålla:
Kolumn för summan som ska periodiseras i Excel-bladet och inställningarna för den i XML-definitionsfilen. Observera att ett numeriskt extrafält måste definieras (i Datatyper) för att summan ska kunna periodiseras.
Kolumn för periodiseringsmönstret i Excel-bladet och dess inställningar i XML-definitionsfilen. Observera att extrafält för fritextinmatning för textformat måste definieras (i Datatyper) för det periodiserande mönstret.
Datakolumner till vilka summan ska fördelas i Excel-bladet och inställningarna för dem i XML-definitionsfilen. Observera att datakolumnen måste vara periodisk (datacolumn > datafield > numeric period = "periodical").
Periodisering baserad på värden från data fungerar endast korrekt om perioderna i inmatningsmallen är i kronologisk ordning (den tidigaste perioden i kolumnen längst till vänster). När du använder ett periodiseringsmönster kan kolumnerna vara i valfri ordning. Observera att det inte är nödvändigt att använda periodiseringsfunktionen i en mall även om mallen innehåller den. Siffrorna kan också matas in direkt i periodkolumnerna.
För mer information och exempel på parameterinställningar i XML-definitionsfilen, se beskrivningen av parametern periodizing i Clausion Input and Report Template Parameters.
Periodiseringsmönsterhantering
Plats: Periodiseringsmönster
Periodiseringsfunktionen används för att fördela en summa över flera perioder. Periodisering kan göras baserat på ett periodiseringsmönster eller valda värden. Om du har rättighet till hanteringsuppgiften Periodiseringsmönster kan du skapa gemensamma periodiseringsmönster som är tillgängliga för alla användare och också dina egna användarspecifika periodiseringsmönster som bara är tillgängliga för dig själv. Varje användare kan se gemensamma och egna periodiseringsmönster, men inte periodiseringsmönster som skapats av andra användare för deras personliga bruk.
Uppdatera periodiseringsmönsterlista i inmatningsmall
När du har lagt till nya periodiseringsmönster i systemet måste du uppdatera rullgardinsmenyn för periodiseringsmönster i inmatningsmallen innan de nya periodiseringsmönstren blir tillgängliga.
Gå till fliken Periodisering och klicka på Uppdatera (alternativt: klicka på mallen med höger musknapp och välj Uppdatera i popupmenyn).
Observera att detta inte uppdaterar viktningsfaktorer som har ändrats när inmatningsmallen var öppen. För att uppdatera viktningsfaktorerna ska du öppna inmatningsmallen igen eller klicka på Uppdatera i fliken Hem.
Om viktningsfaktorer ändras för ett periodiseringsmönster som redan har använts i en inmatningsmall uppdateras inte de siffror som sparats i databasen automatiskt. Data måste sparas på nytt för varje enhet som har använt det ändrade periodiseringsmönstret .
Inmatningsmallar med hantering av motenheter
För poster med motenheter krävs särskilda definitioner på mallarna.
Två standardmallar för detta ändamål finns i Clausion FPM: BW_IT202 Basindata, Inmatning av interna transaktioner via mer detaljerad nivå, 1 period (10 000 och 20 000) och BW_IT701 Övriga poster, 1 period (70 000).