TechKnowledge Content
REZIME Ovaj članak opisuje kako da unapredite određeni izveštaj napredne finansijske analize (AFA) iz jednog preduzeća u drugo preduzeće u rešenjima
Microsoft Business Solutions – Odlične čistosti. U ovom primeru, preduzeće A sa ID-om preduzeća compA ima AFA izveštaj pod imenom "Specijalni AFA izveštaj". U svrhe ovog primera, prijavićete se preduzeću B sa ID-om preduzeća COMPB.
Više informacija
1. Napravite rezervnu kopiju baze podataka svakog preduzeća.
2. Da biste odredili ID izveštaja za postojeći izveštaj u preduzeću A, postavite bazu podataka (DB) na COMPA, a zatim u prozor upita unesite sledeći kôd:
select * from AF40100
U prozoru Rezultati pronađite Specijalni AFA izveštaj u okviru kolone RPRTNAME, a zatim zapazite njegov REPORTID. U ovom primeru, REPORTID je 10.
Za sledeći ID izveštaja dostupan u preduzeću B podesite DB na COMPB. Zatim unesite prozor upita za izbor max (REPORTID) iz AF40100. U ovom primeru, broj 5 je rezultat. Rezultat pokazuje da u preduzeću B već ima 5 AFA izveštaja. Novi je sledeći sekvencilni broj: 6. Kada AFA izveštaji ne postoje, "(null)" je rezultat. Ako dođe do ovog ponašanja, koristite broj 1.
3. Kopirajte AF40100 informacije iz preduzeća A u Preduzeće B sledećom komandom upita. Pošto su baze podataka navedene u komandi, postavka za DB nije važna.
insert into COMPB.. AF40100 izaberite
stavku RPRTNAME, 6, RPRTTYPE, CLCFRPRT, LSTMODIF, NOTEINDX
IZ COMPA.. AF40100 gde je REPORTID = 10 Ova radnja dupliraće podatke desetog izveštaja preduzeća A, postavljanjem novog
REPORTID-a na 6 u preduzeću
B. Uverite se da ste zamenili 6 i 10 rezultatima koje ste pronašli u 2. koraku.
4. Druge tabele iz kojih možete da kopirate jesu AF40101, AF40102, AF40103, AF40104, AF40105, AF40106, AF40107, AF40108, AF40200 i AF40201. Koristite svaku tabelu: Za preduzeće A izaberite * iz
AF40xxx gde je REPORTID = 10 (xxx je jedan od 100 ili 200 brojeva). Ako je "(0 redova na koje to utiče)" prikazano u prozoru rezultata, prelaženje na sledeću tabelu zato što ne postoje podaci koji moraju da se kopiraju iz ove tabele. U suprotnom, unesite upit sa sledećim formatom:
umetnite u funkciju COMPB.. AF40xxx
izaberite 6, a remaining_columns
sa compA.. AF40xxx gde je REPORTID = 10 Zamenite termin "remaining_columns" određenim
imenima kolona tabele. Referenca na sve kolone osim prve kolone, ID IZVEŠTAJA i poslednje kolone, DEX_ROW_ID. ReportID se postavlja tako što navodi 6 na svom mestu, a DEX_ROW_ID će se automatski generisati. Ne zaboravite da zamenite 6 i 10 rezultatima koje ste pronašli u 2. koraku.
Na primer, izraz umetanja za AF40101ista je sledeći:
umetni u compB. AF40101 izaberite
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
IZ COMPA.. AF40101 gde JE REPORTID = 10 Verifikuj da se isti broj redova koji postoje u svakoj COMPA tabeli umeće u svaku
COMPB tabelu.
Napomoće 1. Za izveštaje list sa bilansom, tokovima novca i zadržavanjem zarada možda će biti ažurirana kolona CLCFRPRT u tabeli AF40100. CLCFRPRT označava iz kog izveštaja se izračunava neto prihod i gubitak. Izveštaj o profitu i gubitku mora postojati i na koji se upućuje. U suprotnom, sledeća poruka će biti odštampana u izveštaju:
"Izvor neto prihoda/gubitka za xxx nije bilans profita i gubitka"
(U poruci o grešci xxx je ime izveštaja.)
U AF40100 utvrdite ID izveštaja o profitu i gubitku. ClCFRPRT bi trebalo da ima istu vrednost za novi kopirani izveštaj. Na primer, ako izveštaj o profitu i gubitku preduzeća B ima ID od 2. Zatim, CLCFRPRT mora imati 2 za REPORTID 6. Inicijala za ažuriranje je:
ažurirajte COMPB.. AF40100
postavlja CLCFRPRT = 2,
a REPORTID = 6.
Uverite se da ste odgovarajućim vrednostima zamenili 2 i 6.
2. Ako je poruka "Godina koju ste izabrali za istorijsku kolonu nevažeća za xxx" (gde je xxx ime izveštaja) štampa se kada pokrenete izveštaj. To preduzeće zatim ima različite istorijske godine od preduzeća iz kojih je kopiran izveštaj. Ispravka u izveštajima –Finansijska-napredna finansijska informacije iz izveštaja o istorijskim informacijama.
3. Postoji skripta koja navodi sve kolone tabele, osim DEX_ROW_ID, koja može olakšati unos izraza umetanja. U ovoj instanci zamenite referencu na REPORTID odgovarajućim brojem. Obratite se tehničkoj podršci za Microsoft Business Solutions da biste dobili listCOL skriptu.
Ovaj članak je bio TechKnowledge Document ID:3743