Untitled

mail@pastecode.io avatarunknown
plain_text
2 months ago
1.2 kB
2
Indexable
Never
kondisi saat ini, semua field hanya bisa di mapping ke 1 obj request (tlg dikoreksi klau salah) :
{
    "EmpName": "user1",
    "EmpNo" : "001",
    "EmpAddress" : "jl x",
    "EmpAddressRt": "01",
    "EmpAddressRw": "02",
    "EmpGradeLvl" : "sales",
    "MrPositionCode" : "sales"
}

pertanyaan, saat self custom biasanya akan ada extend entity X/client, dari tim x/client tdk bisa ubah" field yg dipunyai oleh core, di case ini RefEmp & RefEmpAddr. berikut contoh yg dilakukan di self custom v.1.00. 

dan dari sisi be juga sama dr tim x/client tdk bisa ubah" dto corenya, aga kurang rapi jga sptny klau tdk bisa extend dto core dan buat dto baru yg include field" core + x + client.
{
    
    "RefEmp"(core):
        "RefEmp" : 
        {
            "EmpName": "user1"
            "EmpNo" : "001"
        },
        RefEmpAddr: 
        {
            "EmpAddress" : "jl x",
            "EmpAddressRt": "01",
            "EmpAddressRw": "02"  
        }
    "RefEmpX"(x): {
        "EmpGradeLvl" : "sales"
    },
    "RefEmpXClient"(csul): {
        "MrPositionCode" : "sales"
    }
}


pertanyaan di yammer kmarin, best practicenya di self custom v.2.00 ini spt apa ya utk case kyk gtu?
terimakasih