Item의 Default Order Settings 일괄 생성

Posted by Alvin You
2013. 9. 24. 22:52 Dynamics AX

아래 Job을 통해서 Default Order Settings(Inventory, Purchase Order, Sales Order)를 생성 시킬 수 있습니다.

static void Set_DefaultOrderSettings(Args _args)
{
    InventTable inventTable;
    InventItemInventSetup invent;
    InventItemPurchSetup purch;
    InventItemSalesSetup sales;
    ;
    delete_from invent;
    delete_from purch;
    delete_from sales;
    while select inventTable
    {
        if(!InventItemPurchSetup::findDefault(inventTable.ItemId))
        {
            InventItemPurchSetup::insertDefault(inventTable.ItemId);
        }
        if(!InventItemInventSetup::findDefault(inventTable.ItemId))
        {
            InventItemInventSetup::insertDefault(inventTable.ItemId);
        }
        if(!InventItemSalesSetup::findDefault(inventTable.ItemId))
        {
            InventItemSalesSetup::insertDefault(inventTable.ItemId);
        }
    }
}

Migrate from classic-mode to claims-based authentication

Posted by Alvin You
2013. 9. 24. 22:50 Dynamics AX

$wa = Get-SPWebApplication -Identity "http://alvin"
$wa.Properties["portalsuperuseraccount"] = "rainbowcorp\Administrator"
$wa.Properties["portalsuperreaderaccount"] = "rainbowcorp\Administrator"
$wa.Update()

$wa = Get-SPWebApplication -Identity "http://alvin"
$wa.Properties.Remove("portalsuperuseraccount")
$wa.Properties.Remove("portalsuperreaderaccount")
$wa.Update()

$WebAppName = "http://alvin"
$wa = get-SPWebApplication $WebAppName
$wa.UseClaimsAuthentication = $true
$wa.Update()

$account = "rainbowcorp\Administrator"
$account = (New-SPClaimsPrincipal -identity $account -identitytype 1).ToEncodedString()
$wa = get-SPWebApplication $WebAppName
$zp = $wa.ZonePolicies("Default")
$p = $zp.Add($account,"PSPolicy")
$fc=$wa.PolicyRoles.GetSpecialRole("FullControl")
$p.PolicyRoleBindings.Add($fc)
$wa.Update()

$wa.MigrateUsers($true)

$wa.ProvisionGlobally()

Listpage와 Formpart간의 데이터 전송 이슈ㅜ.ㅜ

Posted by Alvin You
2013. 9. 24. 22:48 Dynamics AX

프로젝트 구축사의 요구사항 중 하나인 Vendor Portal의 추가 페이지를 개발하면서, 맞딱트리고 있는 이슈중에 하나인 아래 내용을 일주일이 넘게 고민하다가 결국엔 MS Technical Support팀에 도움을 요청한 상태입니다.

이슈 : Enterprise Portal의 Listpage의 특정 칼럼의 Total을 좌측의 Formpart에 표시

단순한 칼럼레벨의 Detail의 내용을 보여주는것은 쉽게 구현이 가능하지만, Listpage에 보여지는 값들의 총 합계 내용을 보여주는 방법은 쉽지가 않음을 절실하게 깨달았습니다.

아래 이미지는 MS에 이해력을 돕고자 만든 내용이랍니다. 혹시 이와 비슷한 고민을 해 보시거나 해결 방법을 아시는 고수님들이 계신다면 도움 부탁 드릴께요…ㅜ.ㅜ

image