Log på med Microsoft
Log på, eller opret en konto.
Hej
Markér en anden konto.
Du har flere konti
Vælg den konto, du vil logge på med.

TechKendt indhold

OVERSIGT Denne artikel beskriver, hvordan du kopierer en bestemt AFA-rapport (Advanced Financial Analysis) fra en virksomhed til en anden virksomhed i

Microsoft Business Solutions – fantastiske plains. I dette eksempel har virksomhed A med firma-id af COMPA en AFA-rapport med navnet "Speciel AFA-rapport". I dette eksempel skal du rapportere til virksomhed B med firma-id for KOMB.


Flere oplysninger

1. Lav en sikkerhedskopi af hver virksomheds database.


2. For at bestemme rapport-id'et for den eksisterende rapport i Virksomhed A skal du indstille databasen (DB) til COMPA og derefter angive følgende kode i forespørgselsvinduet:

select * from AF40100

I vinduet Resultater skal du finde Speciel AFA-rapport under kolonnen RPRTNAME og derefter notere dens REPORTID. I dette eksempel er REPORTID 10.


For det næste rapport-id, der er tilgængeligt i virksomhed B, skal du angive DB til COMPB. Indtast derefter forespørgselsvinduet, og vælg maks. (REPORTID) fra AF40100. I dette eksempel er tallet 5 resultatet. Resultatet angiver, at der allerede er 5 AFA-rapporter i virksomhed B. Det nye er det næste sekventielle tal: 6. Hvis der ikke findes nogen AFA-rapporter, er '(null)' resultatet. Hvis denne funktionsmåde forekommer, skal du bruge tallet 1.


3. Kopiér AF40100-oplysningerne fra virksomhed A til virksomhed B med følgende forespørgselskommando. Da databaserne er angivet i kommandoen, er indstillingen for DB ikke vigtig.


indsæt i COMPB. AF40100

vælg

RPRTNAME, 6, RPRTTYPE, CLCFRPRT, LSTMODIF, NOTEINDX

fra COMPA.. AF40100, hvor REPORTID = 10 Denne handling vil duplikere dataene fra virksomhed


A's 10. rapport og indstille det nye REPORTID til 6 i virksomhed B. Sørg for, at du erstatter 6 og 10 med de resultater, du fandt på trin 2.


4. De andre tabeller, der skal kopieres fra, er AF40101, AF40102, AF40103, AF40104, AF40105, AF40106, AF40107, AF40108, AF40200 og AF40201. Udfør følgende for virksomhed A ved hjælp af hver tabel: Vælg * fra


AF40xxx, hvor REPORTID = 10 (xxx er et af de 100 eller 200 tal). Hvis '(0 række(er) påvirket)' vises i resultatvinduet, skal du fortsætte til den næste tabel, fordi der ikke er nogen data, der skal kopieres fra denne tabel. Ellers skal du skrive en forespørgsel i følgende format:


indsæt i COMPB. AF40xxx

vælg

6, remaining_columns

fra COMPA.. AF40xxx, hvor REPORTID = 10


Erstat ordet "remaining_columns" med de specifikke kolonnenavne i tabellen. Reference til alle kolonner undtagen den første kolonne, REPORTID og den sidste kolonne, DEX_ROW_ID. REPORTID'et indstilles ved at angive 6 i dets placering, DEX_ROW_ID automatisk oprettes. Husk at erstatte 6 og 10 med de resultater, du fandt i trin 2.


Indsæt f.eks. sætningen for AF40101 således:

insert into COMPB.. AF40101

vælg

6,MNHDRCNT,MNFTRCNT,SHDRCNT,SFTRCNT,ROWCNT1,COLCNT, SHDRPCNT,SFTRPCNT,

MNHDRFLG,MNFTRFLG,SHDRFLAG,SFTRFLAG,MNHDRSIZ,MNFTRSIZ,SHDRSIZE_1,SHDRSIZE_2

SHDRSIZE_3.SHDRSIZE_4.SHDRSIZE_5.SFTRSIZE_1.SFTRSIZE_2,SFTRSIZE_3,SFTRSIZE_4,SFTRSIZE_5,SHDROPT_1,SHDROPT_2,SHDROPT_3,SHDROPT_4,SHDROPT_5,SHDRPRT_1,



SHDRPRT_2.SHDRPRT_3.SHDRPRT_4,SHDRPRT_5,SFTROPT_1,SFTROPT_2,SFTROPT_3,SFTROPT_4,

SFTROPT_5,SFTRPRT_1,SFTRPRT_2,SFTRPRT_3,SFTRPRT_4,SFTRPRT_5,COLHDCNT, COLDHSIZ_1,

COLDHSIZ_2,COLDHSIZ_3,COLDHSIZ_4,COLDHSIZ_5,COLDHSIZ_6,RTOTLSIZ,COLTOSIZ,

COLOFSIZ,LFTMARGN,RTMARGIN,TOPMARGN,BOTMARGN

fra COMPA.. AF40101, hvor REPORTID = 10 Verfify, at det samme antal rækker, der findes i hver COMPA-tabel, indsættes i hver


KOMB-tabel.


Note
1. For balance-, pengestrømme- og bevaret indtægtsrapporter skal kolonnen CLCFRPRT i tabellen AF40100 muligvis opdateres. CLCFRPRT angiver, hvilken rapport der skal beregnes for nettoindtægt og tab fra. Der skal findes en rapport over overskud og tab, og der skal refereres til den. Ellers udskrives følgende meddelelse i rapporten:

'Nettoindtægts-/tabskilden for xxx er ikke en resultatopgørelse'

(I fejlmeddelelsen er xxx rapportnavnet).
I AF40100 skal du bestemme REPORTID for rapporten Overskud og tab. CLCFRPRT skal have samme værdi for den nyligt kopierede rapport. Hvis f.eks. virksomhed B's rapport Overskud og tab har et RAPPORTID på 2. Derefter skal CLCFRPRT være 2 for REPORTID 6. Opdateringssætningen er som følger:

opdater COMPB.. AF40100

angiv CLCFRPRT = 2,

hvor REPORTID = 6.


Sørg for at erstatte 2 og 6 med de rette værdier.


2. Hvis meddelelsen "Det år, du har valgt for en historisk kolonne, er ugyldigt for xxx" (hvor xxx er rapportens navn) udskrives, når du kører rapporten. Derefter har dette firma andre historiske år end det firma, som rapporten blev kopieret fra. Opdater rapportens historiske oplysninger i Reports-Financial-Advanced Financial.


3. Der findes et script, der viser alle kolonnerne i en tabel, undtagen DEX_ROW_ID, der kan gøre indtastning af sætningerne nemmere. I dette tilfælde skal du erstatte reference til REPORTID med det korrekte tal. Kontakt Microsoft Business Solutions Technical Support for at få LIST SCRIPT.

Denne artikel var TechKendt dokument-id:3743

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af sproget?
Hvad påvirkede din oplevelse?
Når du trykker på Send, bliver din feedback brugt til at forbedre Microsoft-produkter og -tjenester. Din it-administrator kan indsamle disse data. Erklæring om beskyttelse af personlige oplysninger.

Tak for din feedback!

×