Professional Documents
Culture Documents
CV060 AP Invoices Conversion1D
CV060 AP Invoices Conversion1D
CV060 AP Invoices Conversion1D
In C(se of Forei4n Curren&! r(te t!)e will 8e HserI (n$ e9&h(n4e r(te will
8e )ro%i$e$ 8! MSS# te(". 1his will 8e use$ for 8oth In%oi&e &urren&! (s
well (s )(!"ent &urren&!.
For Pre)(!"ents )(!"ent ter" will 8e (lw(!s FI""e$i(teG, Settle"ent $(te
will 8e s("e (s G# $(te (n$ )re)(!"ent t!)e will 8e F1e")or(r!G.
File Ref' -<<:><:.0.$o& ?%. @
Con%ersion Assu")tions + of .:
Do& Ref'
For Cre$it Me"o (n$ De8it Me"o the ("ount will 8e ne4(ti%e.
Vou&her Nu"8er in or(&le will 8e $e&i$e$ l(ter ?1BD@.
In%oi&e #ine 1!)e will 8e (lw(!s FI1EMG
P(!4rou) will 8e )ro%i$e$ 8! Business (n$ it will 8e "())e$ 8! Fun&tion(l
te(" in or(&le ?1BD@. For testin4 $e%elo)er &(n use FEMP#ODEEG.
In &(se of In%oi&e )(!4rou) will 8e )ro%i$e$ 8! Business (n$ it will 8e
"())e$ 8! Fun&tion(l te(" in or(&le ?1BD@. In &(se of )re)(!"ent,
)(!4rou) will 8e FPre)(! JCon%G
$cope
1he followin4 8oun$(ries (re s)e&ifi& to the &on%ersion of the AP In%oi&es.
Data $election Criteria
All %(li$Ao)en in%oi&e list )ro%i$e$ 8! MSS# I1 te(" (re &onsi$ere$ for
&on%ersion.
Data %anipulation Criteria
All the L5O &olu"ns in the interf(&e t(8les will 8e )o)ul(te$ with the
s!ste" )rofile %(lues (n$ s!s$(te.
Data Production Criteria
All the AP In%oi&es e9tr(&te$ will 8e %(li$(te$ (t the sour&e le4(&! s!ste"
8efore "o%in4 it into the Or(&le t(8les. Onl! the %(li$ re&or$s, whi&h &le(r
the %(li$(tion rules, will 8e inserte$ into the st(n$(r$ interf(&e t(8les for
i")ort.
Data &'clusion Criteria
1hose re&or$s will 8e e9&lu$e$ fro" 8ein4 i")orte$, whi&h f(ile$ in the
%(li$(tion )ro&ess.
Clean()p Criteria
Below is ( list of &le(n6u) &riteri( for the &on%ersion of AP In%oi&es.
Pre(Conversion Clean()p Criteria
Pur4e e9istin4 error re&or$s in interf(&e t(8les of AP In%oi&es 8efore (n!
new iter(tion of &on%ersions ?APEINVOICESEIN1ERFACE,
APEINVOICEE#INESEIN1ERFACE@.
File Ref' -<<:><:.0.$o& ?%. @
Con%ersion Assu")tions + of .:
Do& Ref'
Post(Conversion Clean()p Criteria
No &le(nu) (&ti%it! will t(7e )l(&e
File Ref' -<<:><:.0.$o& ?%. @
Con%ersion Assu")tions + of .:
Do& Ref'
Approach
1his se&tion $es&ri8es the'
Or(&le t(8les th(t will 8e )o)ul(te$ $urin4 the &on%ersion of AP In%oi&es
Or$er in whi&h the t(8les nee$ to 8e )o)ul(te$
De)en$en&ies 8etween the t(8les th(t nee$ to 8e )o)ul(te$ (n$ (n! other
t(8les in the Or(&le s!ste"
Conversion !ables
1he followin4 st(4in4 t(8les (re 4oin4 to 8e )o)ul(te$ in the Or(&le ())li&(tion for
the &on%ersion of AP In%oi&es'
MMMS#EMMMSS#EAPEINVOICESES1G
MMMS#EAPEINVOICEE#INESES1G
MMMS#EMMMSS#EAPEINVECONVEERRORS
*rdering of !ables
Below is the or$er in whi&h the interf(&e t(8les nee$ to 8e )o)ul(te$ for the
&on%ersion of AP In%oi&es'
MMMS#EMMMSS#EAPEINVOICESES1G
MMMS#EAPEINVOICEE#INESES1G
APEINVOICESEIN1ERFACE
APEINVOICEE#INESEIN1ERFACE
Dependencies
+oreign ,ey Dependencies
MMMS#EMMMSS#EAPEINVOICESES1G.INVOICEENMBER 6N
MMMS#EAPEINVOICEE#INESES1G
MMMS#EMMMSS#EAPEINVECONVEERRORS
File Ref' -<<:><:.0.$o& ?%. @
Con%ersion Assu")tions + of .:
Do& Ref'
INVOICEENMBER will 8e uni=ue (n$ &o""on for
MMMS#EMMMSS#EAPEINVOICESES1G
,MMMS#EAPEINVOICEE#INESES1G (n$
MMMS#EMMMSS#EAPEINVECONVEERRORS
Parent-Child Dependencies
?P(rent@ MMMS#EAPEINVOICESES1G. INVOICEENMBERO?&hil$@
MMMS#EAPEINVOICEE#INESES1G. INVOICEENMBERNA
.uic/ Code Dependencies
1BD, if e9ists for the "())in4 or (n! st(n$(r$ loo7u) $et(ilsPui&7 &o$es .(re (s
follows'6
PADMEN1EME15ODE#OO2PECODE
INVOICE 1DPE
PAD GROP
)se of $e0uence 1enerators
APEINVOICESEIN1ERFACEES se=uen&e to 8e use$ for )o)ul(tin4 in%oi&eEi$ in
APEINVOICESEIN1ERFACE t(8le.
APEINVOICEE#INESEIN1ERFACEES se=uen&e to 8e use$ for )o)ul(tin4
in%oi&eElineEi$ in APEINVOICEE#INESEIN1ERFACE t(8le
File Ref' -<<:><:.0.$o& ?%. @
Con%ersion Assu")tions + of .:
Do& Ref'
Processing Rules
1his se&tion lists the )ro&essin4 rules whi&h (re to 8e use$ in the &on%ersion of AP
In%oi&es'
Rules:
AP#2PR3: V(li$(tion of FSu)))lier Nu"8erG
APEINVOICESEIN1ERFACE. VENDOREID
1his is the uni=ue nu"8er use$ to i$entif! the %en$or site in le4(&! s!ste". Ven$or
i$ is "(n$(tor! &olu"n (n$ &(n 8e $eri%e$ fro" FSu))lier n("eG (s )ro%i$e$. 1his
&(n 8e %(li$(te$ fro" APESPP#IERS.VENDORENAME.
V(li$(te$ Lith ' POEVENDORESI1ESEA##.PROVINCE Lhere
VENDORESI1EECODE shoul$ 8e $eri%e$ fro" Rule
AP#2PR4
Deri%e ' POEVENDORESI1ESEA##.VENDOREID
M())e$ Lith Interf(&e ' APEINVOICESEIN1ERFACE.VENDOREID
AP#2PR4: V(li$(tion of FA$$ress N("eG
APEINVOICESEIN1ERFACE. VENDORESI1EEID
V(li$(te$ Lith ' POEVENDORESI1ESEA##.VENDORESI1EECODE
Lhere PROVINCE shoul$ 8e $eri%e$ fro" Rule
AP#2PR3
Deri%e ' POEVENDORESI1ESEA##.VENDORESI1EEID
M())e$ Lith Interf(&e ' APEINVOICESEIN1ERFACE.VENDORESI1EEID 1his
is uni=ue nu"8er use$ to i$entif! the %en$or site. Ven$or site i$ is "(n$(tor! (n$
&(n 8e $eri%e$ fro" FSu))lier Site N("e F (s )ro%i$e$ in the e9tr(&t. 1his &(n 8e
%(li$(te$ fro" APESPP#IERESI1ESEA##.VENDORESI1EECODE ?1BD@.
For testin4 $e%elo)er &(n use %en$orEi$ O; (n$ %en$orESiteEi$ O;.
AP#2PR5: V(li$(tion of FCurren&!G, FP(!"ent Curren&!G
APEINVOICESEIN1ERFACE.INVOICEECRRENCD CODE,
APEINVOICESEIN1ERFACE.PADMEN1ECRRENCD CODE
It shoul$ e9ist in FNDECRRENCIES t(8le in CRRENCDECODE &olu"n.
P(!"ent (n$ In%oi&e 8oth &urren&ies will 8e s("e.
V(li$(te Lith ' FNDECRRENCIES.CRRENCDECODE Lhere
ENAB#EDEF#AG O FDG
Deri%e ' FNDECRRENCIES.CRRENCDECODE
M())e$ with Interf(&e ' APEINVOICESEIN1ERFACE.INVOICEECRRENCD
CODE,
APEINVOICESEIN1ERFACE.PADMEN1ECRRENCD
ECODE
AP#2PR6: V(li$(tion of FP(!"ent 1er"sG
V(li$(te )(!"ent ter"s (n$ $eri%e
APEINVOICESEIN1ERFACE.1ERMSENAME of the tr(ns(&tion (n$ &(n 8e
%(li$(te$ fro" APE1ERMS t(8le. For Pre)(!"ent it will 8e FI""e$i(teG
File Ref' -<<:><:.0.$o& ?%. @
Con%ersion Assu")tions + of .:
Do& Ref'
V(li$(te Lith ' APE1ERMS. NAME
Deri%e ' APE1ERMS. NAME
M())e$ with Interf(&e ' APEINVOICESEIN1ERFACE.1ERMSENAME
AP#2PR7: V(li$(tion of FDist Co$e Con&(ten(te$G
APEINVOICEE#INESEIN1ERFACE. DIS1ECODEECOMBINA1IONEID. In
&(se of )re)(!"ent, it shoul$ 8e )i&7e$ u) fro" su))lier siteIs )re)(!"ent
(&&ount ?POEVENDORESI1ESEA## .PREPADECODEECOMBINA1IONEID@.
1his &olu"n 4i%e the e9)ense (&&ounts of the tr(ns(&tion (n$ nee$ to 8e %(li$(te$
fro" G#ECODEECOMBINA1IONS t(8le. 1hese &olu"n %(lue is )ro%i$e$ 8!
Fun&tion(l te(" ?1BD@.
V(li$(te Lith ' G#ECODEECOMBINA1IONSE2FV.
CONCA1ENA1EDESEGMEN1S Lhere
C5AR1EOFEACCON1SEID shoul$ 8e $eri%e$ fro"
ORGEORGANIQA1IONEDEFINI1IONS for o)er(tin4
unit.
Deri%e ' G#ECODEECOMBINA1IONSE2FV.
CODEECOMBINA1IONEID
M())e$ with Interf(&e ' APEINVOICEE#INESEIN1ERFACE.
DIS1ECODEECOMBINA1IONEID
AP#2PR8: V(li$(tion of FP(! Metho$G
APEINVOICEE#INESEIN1ERFACE.#INEENMBER
V(li$(te Lith ' APE#OO2PECODES. #OO2PECODE Lhere
#OO2PE1DPEORPADMEN1 ME15ODR
Deri%e ' APE#OO2PECODES. #OO2PECODE
M())e$ with Interf(&e ' APEINVOICEE#INESEIN1ERFACE.
PADMEN1EME15ODE#OO2PECODE
AP#2PR8: V(li$(tion of F1(9 Co$eG
1his &olu"n 4i%es the t(9 &o$e of the tr(ns(&tion (n$ &(n 8e %(li$(te$ fro"
APE1AMECODESEA## t(8le. ?1BD@. For testin4 $e%elo)er &(n )(ss Null.
AP#2PR9: V(li$(tion of
APEINVOICEE#INESEIN1ERFACE.#INEENMBER
1his will 8eP(ss (lw(!s F.G (s (ll o)en AP In%oi&e will 8e "i4r(te$ to A))s with
o)en 8(l(n&e onl! with one tr(ns(&tion line.
AP#2PR:: V(li$(tion of 1ERMSEDA1E
1his shoul$ 8e the )(!"entE$ueE$(te J APE1ERMSE#INES. DEEDADS
?Su))lierIs P(!"ent ter" $ue $(!s@
AP#2PR;: V(li$(tion of <INVOICE 1DPE <
V(li$(te$ with ' APE#OO2PECODES.DISP#ADEDEFIE#D Lhere
APE#OO2PECODES.#OO2PE1DPE
O FINVOICE 1DPEG
File Ref' -<<:><:.0.$o& ?%. @
Con%ersion Assu")tions + of .:
Do& Ref'
Deri%e ' APE#OO2PECODES.#OO2PECODEV(li$ %(lues
(re (s follows'6
egacy code (= *racle loo/up Code
Pre)(!"ent 6N PREPADMEN1
De8it Me"o 6N DEBI1
St(n$(r$ 6N S1ANDARD
Cre$it Me"o 6N CREDI1
1his loo7u) &o$e$ will 8e use$ to $eri%e
M())e$ Lith ' APEINVOICESEIN1ERFACE.
INVOICEE1DPEE#OO2PECODE
AP#2PR3>: V(li$(tion of <A"ountG
V(li$(tion "ust 8e (s follows
FCre$it Me"oG 6N A"ount "ust 8e ne4(ti%e.
FDe8it Me"oG 6N A"ount "ust 8e ne4(ti%e.
FSt(n$(r$G 6N A"ount "ust 8e )ositi%e
FPre)(!"entG 6N A"ount "ust 8e )ositi%e
AP#2PR33: V(li$(tion of FOG
V(li$(te$ with ' 5REA##EORGANIQA1IONENI1S.NAME
Deri%e ' 5REA##EORGANIQA1IONENI1S.
ORGANIQA1IONEID
Interf(&e V(lue ' RAECS1OMERSEIN1ERFACEEA##.ORGEID
AP#2PR34: V(li$(tion of FIn%oi&e Nu"8erG
It shoul$ 8e uni=ue for su))lier. In &(se of Pre)(!"ent, P(ss Pre)(!"ent nu"8er
fro" $(t( e9tr(&t (s In%oi&e nu"8er.
AP#2PR35: V(li$(tion of
APEINVOICESEIN1ERFACE.PADEGROPE#OO2PECODE
It shoul$ 8e FPREPAD6CONVG for Pre)(! &on%ersion.
V(li$(te$ with ' POE#OO2PECODES.DISP#ADEDEFIE#D Lhere
POE#OO2PECODES.#OO2PE1DPE
O FPAD GROPG
Deri%e ' POE#OO2PECODES. #OO2PECODE
M())e$ Lith ' APEINVOICESEIN1ERFACE.
PADEGROPE#OO2PECODE
Processing Rule egacy Data $ource? egacy Data &lement? Data $i@e-!ype !arget !able. Column? Data $i@e-!ype
APIEPR. MMMS#EMMMSS#EAPEINVOI
CESES1G
SPP#IERENAME VARC5AR-?.-
0@
APEINVOICESEIN1ERFACE .
VENDOREID
NMBER
APIEPR- MMMS#EMMMSS#EAPEINVOI
CESES1G
VENDORESI1EECODESP
P#IERESI1EENAME
VARC5AR-?->
@
APEINVOICESEIN1ERFACE .
VENDORESI1EEID
NMBER
APIEPR; MMMS#EMMMSS#EAPEINVOI
CESES1G
INVOICEECRRENCDECO
DE ,
PADMEN1ECRRENCD
VARC5AR-?.>
@
APEINVOICESEIN1ERFACE .
INVOICEECRRENCDECODE,
APEINVOICESEIN1ERFACE .
PADMEN1ECRRENCDECODE
VARC5AR-?.>@
APIEPR< MMMS#EMMMSS#EAPEINVOI
CESES1G
PADMEN1E1ERM VARC5AR-?>0
@
APEINVOICESEIN1ERFACE.
1ERMSENAME
VARC5AR-?>0@
File Ref' -<<:><:.0.$o& ?%. @
Con%ersion Assu")tions + of .:
Do& Ref'
Processing Rule egacy Data $ource? egacy Data &lement? Data $i@e-!ype !arget !able. Column? Data $i@e-!ype
APIEPR> MMMS#EMMMSS#EAPEINVOI
CESES1GMMMS#EAPEINVOIC
EE#INESES1G
DIS1ECODEECOMBINA1IO
NDIS1ECODEECOMBINA1I
ONEID
VARC5AR-?-<
0@
APEINVOICEE#INESEIN1ERFAC
E.DIS1ECODEECOMBINA1IONEI
D
NMBER
APIEPR6 MMMS#EMMMSS#EAPEINVOI
CESES1GMMMS#EAPEINVOIC
EE#INESES1G
PADMEN1EME15OD1AME
CODE
VARC5AR-?.-
0@
APEINVOICESEIN1ERFACEAPEI
NVOICEE#INESEIN1ERFACE .
PADMEN1EME15ODE#OO2PE
CODE1AMECODEEID
VARC5AR-?->@
NMBER
APIEPR+ MMMS#EAPEINVOICEE#INES
ES1G
#INEENMBER APEINVOICEE#INESEIN1ERFAC
E. #INEENMBER
NMBER
APIEPR: MMMS#EMMMSS#EAPEINVOI
CESES1G
1ERMSEDA1E DA1E APEINVOICESEIN1ERFACE.
1ERMSEDA1E
DA1E
APIEPR/ MMMS#EMMMSS#EAPEINVOI
CESES1G
INVOICEE1DPE VARC5AR-?->
@
APEINVOICESEIN1ERFACE.
INVOICEE1DPEE#OO2PECOD
E
VARC5AR-?-0@
APIEPR.0 MMMS#EMMMSS#EAPEINVOI
CESES1G
INVOICEEAMON1 NMBER APEINVOICESEIN1ERFACE..
INVOICEEAMON1,
APEINVOICEE#INESEIN1ERFAC
E. AMON1
NMBER
APIEPR.. MMMS#EMMMSS#EAPEINVOI
CESES1G
OPERA1INGENI1 VARC5AR-?>0
@
APEINVOICESEIN1ERFACE..
ORGEID,
APEINVOICEE#INESEIN1ERFAC
E. ORGEID
NMBER
APIEPR.- MMMS#EMMMSS#EAPEINVOI
CESES1G
INVOICEENMBER VARC5AR-?>0
@
APEINVOICESEIN1ERFACE..
INVOICEENM
VARC5AR-?>0@
APIEPR.; APEINVOICESEIN1ERFACE..
PADEGROPE#OO2PECODE
VARC5AR-?->@
#e4(&! D(t( Sour&eS TOr(&le St(4in4 t(8le n("eN
#e4(&! $(t( ele"entS TOr(&le st(4in4 t(8le &olu"n n("eN
1(r4et t(8le &olu"nS Tor(&leEinterf(&eEt(8leEn("eN.T&olu"nEn("eN
File Ref' -<<:><:.0.$o& ?%. @
Con%ersion Assu")tions + of .:
Do& Ref'
+ilter Rules
1his se&tion lists the filter rules th(t (re to 8e use$ in the &on%ersion of AP
In%oi&es'
1he re&or$ will 8e (uto"(ti&(ll! e9&lu$e$ if (n! "(n$(tor! &olu"n is not
)o)ul(te$ e.4. sour&e, %en$orEi$, %en$orEsiteEi$, or4Ei$ et&.
Rules:
AP#2+R3: SORCE &olu"n "ust not 8e null.
AP#2+R4: VENDOREID, VENDORESI1EEID &olu"ns "ust not 8e null.
AP#2+R5: INVOICEEDA1EAG#EDA1E "ust not 8e null.
AP#2+R6: PADMEN1EME15ODE#OO2PECODE "ust not 8e null.
AP#2+R7: ORGEID "ust not 8e null.
File Ref' -<<:><:.0.$o& ?%. @
Con%ersion Assu")tions + of .:
Do& Ref'
Derivation Rules
NA
File Ref' -<<:><:.0.$o& ?%. @
Con%ersion Assu")tions + of .:
Do& Ref'
Default Values
1his se&tion lists the $ef(ult %(lue rules th(t (re to 8e use$ in the &on%ersion of AP
In%oi&es. 1he $ef(ult %(lue rules e9)l(in the lo4i& 8ehin$ wh! ( &ert(in $ef(ult
%(lue h(s 8een sele&te$.
Rules:
AP#2 DV3: V(li$ APEINVOICESEIN1ERFACE.EMC5ANGEERA1EE1DPE,
APEINVOICESEIN1ERFACE.PADMEN1ECROSSERA1EE1DPE
1his &olu"n in$i&(tes the &on%ersion t!)e of the tr(ns(&tion for forei4n &urren&!.
1he $ef(ult %(lue shoul$ 8e HserI.
AP#2 DV4: G#EDA1E will 8e SDSDA1E6.
AP#2 DV5: In%oi&e Des&ri)tion O FA&tu(l In%oi&e ("ount J FKK (&tu(lE("ount.
1his will 8e )ro%i$e$ in $(t( e9tr(&t.
AP#2 DV6: P(!"ent Metho$ O HC5EC2I
AP#2 DV7: SORCE O HOPEN INV CONVOPEN INVOICE CONVERSIONI
AP#2 DV8: #ine 1!)e O FI1EMG
AP#2 DV9: INVOICEEID, se se=uen&e
APEINVOICESEIN1ERFACEES.NEM1VA# for e(&h in%oi&e. For In%oi&e line it
will 8e APEINVOICESEIN1ERFACEES.CRRVA#.
AP#2 DV:: INVOICEE#INEEID, se se=uen&e
APEINVOICEE#INESEIN1ERFACEES.NEM1VA# for e(&h new line of in%oi&e.
File Ref' -<<:><:.0.$o& ?%. @
Con%ersion Assu")tions + of .:
Do& Ref'
Download Program ogic
1his se&tion $es&ri8es the lo4i& for the &on%ersion $ownlo($ )ro4r("s th(t will 8e
8uilt to su))ort the &on%ersion of AP In%oi&es. Followin4 (re the te")l(te files,
where the re=uire$ $(t( &on%ersion woul$ 8e e9tr(&te$.
AP_Invoices Data.zip
AP_Invoices Data.zip Ap_Invoice_Lines
Data.zip
Cre(te the followin4 &on&urrent )ro4r("s to u)lo($ $(t( fro" .&s% files
?le4(&! s!ste"Is $(t( e9tr(&t@ into Or(&le St(4in4 1(8les.
o Con&urrent Pro4r(" FMMMS# AP #o($ O)en In%oi&e MMMSS#'
AP O)en In%oi&es )lo($he($erG will 8e &re(te$ to u)lo($ $(t(
fro" FAPEIn%oi&es D(t(.&s%G file to
FMMMS#EMMMSS#EAPEINVOICESES1GG t(8le
o Con&urrent Pro4r(" FMMMS# AP #o($ O)en In%oi&e linesG will
&re(te$ to u)lo($ $(t( fro" FA)EIn%oi&eE#ines D(t(.&s%G file to
FMMMS#EAPEINVOICEE#INESES1GG t(8le
1he &on&urrent )ro4r(" t!)e will 8e FSP# #o($erG.
Followin4 t(8le )ro%i$es the $et(ils of sour&e file to the &orres)on$in4
st(4in4 t(8le to whi&h it h(s to 8e "i4r(te$'
APEIn%oi&es D(t(.&s% MMMS#EMMMSS#EAPEINVOICESES1G
A)EIn%oi&eE#ines D(t(.&s% MMMS#EAPEINVOICEE#INESES1G
Errors of the lo($er )ro4r(" will 8e (%(il(8le in the &orres)on$in4 s=l
lo($er &on&urrent )ro4r(".
File Ref' -<<:><:.0.$o& ?%. @
Con%ersion Assu")tions + of .:
Do& Ref'
#nterface-Validation Program ogic
1his se&tion $es&ri8es the lo4i& for the &on%ersion interf(&e t(8le &re(tion
)ro4r("s th(t will 8e 8uilt to su))ort the &on%ersion of AP In%oi&es.
St(4in4 t(8le to interf(&e t(8le "())in4 h(s 8een )ro%i$e$ in
FAPIn%EInterf(&eEt(8leE"())in4EwithEst(4in4.Ci)G file. 1he
&orres)on$in4 rules (re "entione$ w.r.t e(&h &olu"n where%er
(%(il(8le.
Cre(te Con&urrent Pro4r(" FMMMS# AP In%oi&e
Con%ersionMMMSS#' AP In%oi&es Con%ersionG will 8e &re(te$
with ( )(r("eter F#o($ into Interf(&e 1(8leG with two o)tions .@
V(li$(te (n$ -@ I")ort
$tep 3' E9e&ute )ro4r(" FMMMS# AP In%oi&e
Con%ersionMMMSS#' AP In%oi&es Con%ersionG with
P(r("eter' F#o($ into Interf(&e 1(8leG (n$ V(lue' V(li$(te
$tep 4' Error $(t( to 8e re6)ro&esse$ ?If ne&ess(r!@
$tep 5' After su&&essful &o")letion of the %(li$(tion )ro&ess,
e9e&ute the )ro4r(" with )(r("eter F#o($ into Interf(&e
1(8leG (n$ V(lue' I")ort
B(se$ u)on the rules "entione$ in the (8o%e se&tions, $(t( woul$
8e )ro&esse$ or $ef(ulte$ or filtere$ 8efore )o)ul(tin4 the interf(&e
t(8les. 1his will 8e $one 8! the &on&urrent )ro4r(" ?MMMS# AP
In%oi&e Con%ersionMMMSS#' AP In%oi&es Con%ersion@.
After su&&essful %(li$(tion of in%oi&e he($er (n$ line $(t(,
infor"(tion will 8e i")orte$ usin4 St(n$(r$ AP in%oi&e i")ort
)ro4r(" (s "entione$ in ne9t se&tion F)lo($ Pro4r(" #o4i&G.
APInv_Interface_tab
e_mapping_!it"_staging.zip
APInv_Interface_tab
e_mapping_!it"_staging.zip
File Ref' -<<:><:.0.$o& ?%. @
Con%ersion Assu")tions + of .:
Do& Ref'
)pload Program ogic
1his se&tion $es&ri8es the lo4i& for the &on%ersion u)lo($ )ro4r("s th(t will 8e
8uilt to su))ort the &on%ersion of AP In%oi&es.
#nterface #mport Program ogic
Run FP(!(8les O)en Interf(&e I")ortG Pro4r(" if %(li$ re&or$s (re
)o)ul(te$ into interf(&e t(8le 8! FMMMS# AP In%oi&e
Con%ersionMMMSS#' AP In%oi&es Con%ersionG )ro4r(".
o P(r("eters
O)er(tin4 nit
Sour&e' FO)en In%oi&e Con%ersionOPEN INV CONVG
Delete fro" Interf(&e' No
#o4 Error Mess(4es into )ro4r(" #OG of the I")ort Pro4r(". It &(n
(lso 8e tr(&7e$ fro" t(8le APEIN1ERFACEERE*EC1IONS.
+or AP #nvoices
o Puer! to sele&t &ount fro" AP In%oi&e 1(8le ?St(4in4 1(8le@
SE#EC1 &ount?S@FD(t( re&ei%e$G
FROM MMMS#EMMMSS#EAPEINVOICESES1GU
o Puer! to sele&t &ount fro" AP In%oi&e #ines 1(8le ?St(4in4
1(8le@
SE#EC1 Count?S@FD(t( re&ei%e$G
FROM MMMS#EAPEINVOICEE#INESES1GU
o Puer! to sele&t &ount fro" AP In%oi&e 1(8le ?B(se 1(8le@
SE#EC1 &ount?S@FD(t( Con%erte$G
FROM ()Ein%oi&esE(ll
L5ERE sour&e OROPEN INV CONVOPEN INVOICE
CONVERSIONRU
o Puer! to sele&t &ount fro" AP In%oi&e #ines 1(8le ?B(se 1(8le@
SE#EC1 Count?S@ FD(t( Con%erte$G
FROM ()Ein%oi&eElinesE(ll
L5ERE in%oi&eEi$ IN ?SE#EC1 in%oi&eEi$
FROM ()Ein%oi&esE(ll
L5ERE sour&e OROPEN INV CONVR@U
In &(se there is $ifferen&e 8etween FD(t( re&ei%e$G (n$ FD(t(
Con%erte$G, in%esti4(tion nee$s to 8e )erfor"e$ on the $(t( not
)ro&esse$.
File Ref' -<<:><:.0.$o& ?%. @
Con%ersion Assu")tions + of .:
Do& Ref'
File Ref' -<<:><:.0.$o& ?%. @
Con%ersion Assu")tions + of .:
Do& Ref'
Conversion Program %odules
Conversion Programs
1he followin4 t(8le lists e(&h )ro4r(" &re(te$ for the &on%ersion of AP In%oi&es'
Program !ype Program Name Description-Purpose Program ocation Developer +lat +ile: +ile Name and ocation Aif anyB
Automated Conversion !ool +iles
$e0uence CConversion !ool=
!emplate Name
CConversion !ool=
%ap +ile Name
$cript
Name
Data +ile
Name
ocation of !emplate D
%aps
!arget *racle
!able
Developer Comments
File Ref' -<<:><:.0.$o& ?%. @
Con%ersion Assu")tions + of .:
Do& Ref'
*pen and Closed #ssues
*pen #ssues
#D #ssue Resolution Responsibility !arget Date #mpact Date
. Do&u"ent C(te4or! n("e is !et
to 8e $e&i$e$.
- Do&u"ent Se=uen&e n("e for
AP In%oi&e Con%ersion is !et to
8e fin(liCe$.
; In$i( #o&(liC(tion 1(9
infor"(tion is !et to 8e $e&i$e$
8! fun&tion(l te(".
< Vou&her Nu"8er in or(&le will
8e $e&i$e$ l(ter 8! Fun&tion(l
te(".
.> P(!4rou) will 8e )ro%i$e$ 8!
Business (n$ it will 8e "())e$
8! Fun&tion(l te(" in or(&le
?1BD@. 1his fiel$ shoul$ 8e
u)$(te$ in te")l(te if re=uire$
to 8e &()ture$ fro" le4(&!
s!ste"
6 Su))lier Site is still not froCen
in su))lier &on%ersion ?1BD@.
+ 1(9 &o$e for AP In%oi&e will 8e
$e&i$e$ l(ter 8! fun&tion(l
te(".
Closed #ssues
#D #ssue Resolution Responsibility !arget Date #mpact Date
. In$i( #o&(liC(tion 1(9
infor"(tion is !et to 8e $e&i$e$
8! fun&tion(l te(".
Not in AP In%oi&e Con%ersion S&o)e
- 1(9 &o$e for AP In%oi&e will 8e
$e&i$e$ l(ter 8! fun&tion(l
te(".
Not in AP In%oi&e Con%ersion S&o)e
; Not in AP In%oi&e Con%ersion
S&o)e
MSS# 1e(" will )ro%i$e %ou&her
nu"8er in s(")le $(t(
< Su))lier Site is still not froCen
in su))lier &on%ersion ?1BD@.
MSS# 1e(" will )ro%i$e le4(&! su))lier
site nu"8er in FPro%in&eG fiel$ (n$
($$ress n("e in FSu))lier site &o$eG
&olu"n
> Do&u"ent C(te4or! n("e is !et
to 8e $e&i$e$.
As we (re &()turin4 le4(&! %ou&her
nu"8er, this fiel$ not re=uire$.
6 Do&u"ent Se=uen&e n("e for
AP In%oi&e Con%ersion is !et to
8e fin(liCe$.
As we (re &()turin4 le4(&! %ou&her
nu"8er, this fiel$ not re=uire$.
File Ref' -<<:><:.0.$o& ?%. @
Con%ersion Assu")tions + of .:
Do& Ref'