new comer

This new comer on my family , the 12nd nephew.. so many right? 😛 she so cute, we call nia.. she second child from my second sister, the old one is girl also, and on level 5 at primary school, she so big and also clever, becouse she often on rank number 1, we proud it, and when i meet her always give new chalenge and motivate if get rank number 1 on her class i will give new bag or new shoes. of course i always motivated the other nephew if get rank number 1 i will give prize  🙂
maybe  this the way i motivate them, because the new world will passing by them is more complicated, new challenge on looking job, new challenge doing something better then before.
so congrats to my sister on new cute baby, we hope new baby will give happiness always 🙂
Image
Image





welcome the the world Nia 🙂

SAP BPC Script – 2 (Scooping menggunakan property dari member)

SAP BPC Script – 2 (Scooping menggunakan property dari member)
Pada tulisan sebelumnya kita sudah bahas 3 bagian dari sap bpc script logic yang meliputi, Scooping, calculation dan writing.
pada tulisan berikut ini masih membahas mengenai khususnya feature dari scooping lebih luas lagi yaitu Scooping menggunakan property dari member.
pada tulisan sebelumnya kita menggunakan *XDIM_MEMBERSET
*XDIM_MEMBERSET ini di gunakanan untuk melakukan scooping berdasarkan ID member, tapi bagaimana kalau kita mau melakukan scooping berdasarkan value property yang spesifik?
sebgai contohnnya : user mau memfilter account dimension member yang merupakan kategory asset. untuk melakukan hal tersebut, kita memerlukan property dari ACCTYPE yang merupakan type value dari account. misalkan valuenya adalah AST atau bisa ASET, tergantung bagaimana menulisnya pada member dimensi.
untuk melakukan scooping tersebut, bisa menggunakan *XDIM_FILTER.
penggunaannya seperti berikut :
*XDIM_FILTER = [DIMENSIONName].Properties(“Property name”) = “Property value”
dari syntax di atas bisa di tuliskan kira-kira seperti berikut :
*XDIM_FILTER ACCOUNT = [account].properties(ACCTYPE=’AST’)
misalkan sebagai contohnya, kita mempunyai 3 member seperti berikut
ID ACCTYPE
Extsales INC
CASH AST
TAXES EXP
NETINCOME INC
kemudian hasilnya adalah *XDIM_FILTER_ACCOUNT akan mengambil hanya CASH.
mari kita asumsikan jika sebelumnya kita sudah memakai lebih dari satu command *XDIM_MEMBERSET dan di bawah ini adalah hasil seleksi dari fact table.
*XDIM_MEMBERSET TIME = 2011.JAN
*XDIM_MEMBERSET CATEGORY = BUDGET
EXTSALES , 2011.JAN, BUDGET, 9000
CASH , 2011.JAN, BUDGET, 3000
TAXES , 2011.JAN, BUDGET, 800
NETINCOME , 2011.JAN, BUDGET, 1500
sekarang kita tambahkan *XDIM_FILTER against ACCOUNT dimension
*XDIM_MEMBERSET TIME = 2011.JAN
*XDIM_MEMBERSET CATEGORY = BUDGET
*XDIM_FILTER ACCOUNT = [account].properties(ACCTYPE?=’AST’)
maka hasilnya adalah satu record saja yaitu CASH saja, karena CASH disini mempunyai property ACCTYPE yang isinya ‘AST’.
CASH , 2011.JAN, BUDGET, 3000

De Daun

Saturday 8:00 AM

s : morning…

me: morning to..

s:hi did u already wake up?

me: of course(actually i am under blanket) xixixi

s: what u’r plan today?

me: dont have

s:hmm.. lets take same good air to some place…

me: where?

s: bogor may be…?

me: oke.. let’s me take bath

 

and after that we going by the train for 2 hours

 

Image

Image

 

Image

Image

Image

Image

Image

Image

 

Image

 

Image

 

Image

 

Image

 

Image

 

Image

 

Image

 

Image

Image

 

 

 

Image

 

Mochi

Bentuknya yang lembut…kecil-kecil imut.. dan berlapis sejenis tepung yg lembut membuat kue ini serasa nyaman di lidah, di mulut, mengunyahnya pun serasa nyaman, nenek-nenek yang giginya dah jarang pun bisa melakukannya hehehe… ya kue moci namanya, saya dapatkan ini kue setelah beli voucher di salah satu website diskonan yang mulai rame saat ini. dalam satu kotak isinya 6 biji, dan berabagai macam rasa, ada rasa coklat, rasa green tea, ketan hitam, dan lain sebagainya.

the box

Image

 

satu kotak isinya 6 biji, eh tapi yang di foto ini sudah saya makan 1 biji..hehehe

Image

 

rasa ketan hitam dan coklat adalah favorite saya 🙂

Image

 

habis sekotak masih pingin nambah lagi.. 🙂

Image

 

SAP BPC Script Logic – 1

 
pada dasarnya BPC SCRIPT ini ada lah sebuat script yang banyak di pakai dalam SAP BPC, bahasa yang di gunakan adalah MDX, MDX yang kepanjangan dari MultiDimensional eXpression adalah bahasa yang di gunakan untuk mengambil dan mengolah serta memanipulasi data yang tersimpan didalam berbagai multidimensi data yang tersimpan dalam OLAP Cube. apa itu CUBE? cube bisa dikatakan sekumpulan data yang sudah di susun sedemikian rupa hingga memudahkan pengolahan data yang besar dan banyak jumlahnya. script ini banyak di pakai dalam implementasinya nanti, misalkan untuk melakukan penjumalahan secara otomatis ke dalam record tertentu, misal lagi di gunakan untuk menduplikat data dari record tertentu ke dalam table lain atau applikasi lain.
OK, mari kita pelajari bersama apa itu Script Logic dan bagaimana menggunakannya.
1. mari kita mengenal 3 bagian penting dalam script logic
script logic ini adalah sebuah scrtip engine yang terdiri dari 3 bagian besar, yaitu Scoping, Calculation(Create/Record) dan Writing.
2. Scooping
Di dalam BPC itu nanti banyak sekali data yang akan di olah, bisa ribuan, ratusan ribu, bahkan sampai jutaaan tergantung dari user dan desaignnya bagaimana. untuk itu jika tidak di scooping secara jelas, maka prosesnya akan lambat sekali. contohnya kita hanya mau melakukan kalkulasi perioade “2012.January” category “Actual” dan satu account misalkan “Discounted External Sales” berdasarkan external sales.
maka kita bisa menggunakan *XDIM_MEMBERSET
*XDIM_MEMBERSET –> di gunakan untuk scooping data pada masing-masing Dimensi
aturan penulisann harusnya seperti berikut :
*XDIM_MEMBERSET <DIMENSIONNAME> = <MEMBERNAME 1>,<MEMBERNAME 2>…<MEMBERNAME n>
misal :
untuk scoping 2011.January, *XDIM_MEMBERSET TIMEDIM=2011.JAN
scoping actual, *XDIM_MEMBERSET CATEGORYDIM=ACTUAL
scoping external sales, *XDIM_MEMBERSET ACCOUNTDIM=EXTSALES
3. Ok, setelah melakukan scooping, selanjutnya adalah proses kalkulasi(penambahan record baru).
tidak seperti script login yang lain, script logic pada BPC ini tidak ada variable yang bisa untuk nampung data secara sementara, jadi semua structure pada facttable akan di copy sesuai dengan struktur.
cara penulisannya seperti berikut :
*REC[([FACTOR|EXPRESSION={Expression}[,{dim1}={member},{dim2}=?)]
bila menggunakan tatacara penulisan tersebut di atas, kita bisa menuliskan
*REC (FACTOR = 0.9,ACCOUNT=”DISCOUNT_EXTSALES”)
yang artinya kita mengalikan 0.9 pada scoop di atas dan mereplace account membernya menjadi DISCOUNT_EXTSALES
kira-kira penjelasannya begini
<Scoped record>
EXTSALES,2011.JAN,ACTUAL,10000
<Generated record>
DISCOUNT_EXTSALES,2011.JAN,ACTUAL,9000
 
 

Blue Suluban

Blue Suluban

 
Wondering this blue ocean, place at Bali island, people said this is island of good, the best creature by God, no man can make this beautiful place like this. It was so hot when i was here, the perfect time for enjoy the fresh air from the beach, standing at balcon with a glass of cola with ice and some lough of friend make me hard to leave this place, but someday i will back with more longer time 🙂

Blue Suluban
Blue Suluban

nice place to sun bathing

No title

 

No title

————————

Waktu berjalan

Tak peduli siang dan malam

Tak peduli panas ataupun hujan

Dia pergi

Tinggalkanmu tanpa henti

Tapi…kau tahu ?

Waktu jua begitu baik padamu

Dia mengantarmu

Dia setia menemanimu

Dari kau kecil hingga kau mampu melukis sendiri diatas kanvas putihmu

Waktu yang pergi biarlah dia pergi

Karena tlah tiba saatnya pulang

Waktu yang menjemput datang

Raihlah tangannya dan bersahabatlah dengannya

Jangan padam..

Jangan lengah

Kau boleh lelah namun jangan menyerah

Lukislah dengan jemari kehidupanmu

Lukisan indah persembahan terbaikmu..:)

 

 

 

*birthday gift from my friends Smile

SAP : Workflow Tcode

 

Transaction Code

Description

OOAW

Evaluation paths

PFAC_CHG

Change roles

PFAC_DEL

Delete roles

PFAC_DIS

Display roles

PFAC_INS

Create roles

PFOM     

Maintain assignment to SAP organizational objects

PFOS

Display assignment to SAP organizational objects

PFSO

Organizational environment of a user

PFTC_CHG

Change tasks

PFTC_COP

Copy tasks

PFTC_DEL

Delete tasks

PFTC_DIS

Display tasks

PFTC_INS

Create tasks

PPOCW

Create organizational plan

PPOMW

Maintain organizational plan

PPOSW

Display organizational plan

SWDA

Workflow Builder (Calls the Workflow Builder in alphanumeric mode)

SWDD

Workflow Builder

SWDS

Workflow Builder (Selection)

SWDD_CONFIG

Workflow configuration

SBWP

The Business Workplace

SWDC_DEFINITION

Workflow Builder administration data

SWDC_RUNTIME

Workflow runtime administration data

SWNCONFIG

Extended notifications for business workflow

SWDM

Business Workflow Explorer

SWEINST

Evaluation and maintenance of instance linkages

Transaction Code

Description

SWEINSTVC

Evaluation and maintenance of instance linkages

SWE2

Evaluation and maintenance of type linkages

SWE3

Evaluation and maintenance of instance linkages

SWE4

Switch event trace on/off

SWEL

Display event trace

RSWELOGD

Delete event trace

SWEC

Link change documents to events

SWED

Assign change document objects to object types

SWEQADM_1

Event queue administration

SWEQBROWSER

Administration of event queue browser

SWETYPV

Evaluation and maintenance of type linkages

SWI1

Selection report for work items

SWI2_FREQ

Work items per task

SWI2_DEAD

Work items with monitored deadlines

SWI2_DURA

Work items by processing duration

SWI11

Tasks in workflows

SWI13

Task profile

SWI5

Workload analysis

SWL1

Settings for dynamic columns

SWLV

Maintain work item views

SWFVISU

Parameters for Work Item Visualization in the UWL

SWO1

Business Object Builder

SWO6

Customizing object types

SWR_WEBSERVER

Customizing Web server

SWU_CONT_PERSISTENCE

Administration of container persistence

SWU_EWCD

Wizard for event creation using change documents

SWU_EWLIS

Wizard for event creation using the Logistics Information System

SWU_BTE

Wizard for event creation using Business Transaction Events

SWU0

Event simulation

SWU2

RFC monitor

SWU3

Automatic Workflow Customizing

SWU4

Consistency check for standard tasks

SWU5

Consistency check for customer tasks

SWU6

Consistency check for workflow tasks

SWU7

Consistency check for workflow templates

SWU8

Switch workflow trace on/off

SWU9

Display workflow trace

SWU10

Delete workflow trace

Transaction Code

Description

SWUD

Diagnostic tools

SWUE

Trigger event

SWUI

Start workflows/tasks

SWUS

Testing workflows/tasks

SWXML

Display XML documents

SWUY

Wizard for linking messages to workflows

SWWCOND_INSERT

Schedule background job for work item deadline monitoring

SWWCLEAR_INSERT

Schedule background job for clearing tasks

RSWWCOND

Execute single background job for work item deadline monitoring

RSWWCLEAR

Execute work item clearing work once

WF_HANDCUST

WebFlow service handler maintenance

WF_EXTSRV

Maintain Web Service Repository

WFWS

Import WSDL files