Issues using New-SCSMObjectProjection cmdlet

Hi all,
I'm currently creating a workflow which creates assets (Provance) in the CMDB based on an attached XLS file. Since we want to populate as much infomation during the creation as possible, I have to work with projections to specify information such as Location,
Owner, Cost Center, etc.. Reading the data from XLS and making up the variables etc. is working fine, I'm just stuck with actually creating the projection itself. I've used this blog post as a reference for my script:http://blogs.technet.com/b/servicemanager/archive/2013/01/16/creating-membership-and-hosting-objects-relationships-using-new-scsmobjectprojection-in-smlets.aspx
The issue is that I get an error message saying "FullyQualifiedErrorId : Alias not found on projection,SMLets.NewSCSMObjectProjectionCommand". I get this error for all projection components I've specified in my projection object.
Here's the exact error code
New-SCSMObjectProjection : CostCenter
At line:19 char:43
+ $CurrentHWAsset = New-SCSMObjectProjection <<<< -Type $AssetProjection -Projection $ProjectionObject -passthru
+ CategoryInfo : NotSpecified: (CostCenter:String) [New-SCSMObjectProjection], ObjectNotFoundException
+ FullyQualifiedErrorId : Alias not found on projection,SMLets.NewSCSMObjectProjectionCommand
New-SCSMObjectProjection : Owner
At line:19 char:43
+ $CurrentHWAsset = New-SCSMObjectProjection <<<< -Type $AssetProjection -Projection $ProjectionObject -passthru
+ CategoryInfo : NotSpecified: (Owner:String) [New-SCSMObjectProjection], ObjectNotFoundException
+ FullyQualifiedErrorId : Alias not found on projection,SMLets.NewSCSMObjectProjectionCommand
New-SCSMObjectProjection : Organization
At line:19 char:43
+ $CurrentHWAsset = New-SCSMObjectProjection <<<< -Type $AssetProjection -Projection $ProjectionObject -passthru
+ CategoryInfo : NotSpecified: (Organization:String) [New-SCSMObjectProjection], ObjectNotFoundException
+ FullyQualifiedErrorId : Alias not found on projection,SMLets.NewSCSMObjectProjectionCommand
New-SCSMObjectProjection : CatalogItem
At line:19 char:43
+ $CurrentHWAsset = New-SCSMObjectProjection <<<< -Type $AssetProjection -Projection $ProjectionObject -passthru
+ CategoryInfo : NotSpecified: (CatalogItem:String) [New-SCSMObjectProjection], ObjectNotFoundException
+ FullyQualifiedErrorId : Alias not found on projection,SMLets.NewSCSMObjectProjectionCommand
New-SCSMObjectProjection : Location
At line:19 char:43
+ $CurrentHWAsset = New-SCSMObjectProjection <<<< -Type $AssetProjection -Projection $ProjectionObject -passthru
+ CategoryInfo : NotSpecified: (Location:String) [New-SCSMObjectProjection], ObjectNotFoundException
+ FullyQualifiedErrorId : Alias not found on projection,SMLets.NewSCSMObjectProjectionCommand
Obviously the error message is quite specific saying that the alias doesn't exist, I just don't know why it's throwing that error message because the alias cleary exists as the following Screenshots proves it.
I even exported the MP and checked the projection component aliases in the MP and they really do exist.
This is the part of my PowerShell code where I'm defining the projection object:
$AssetProjection = Get-SCSMTypeProjection Provance.ITAM.HardwareAssetProjection$$HWAssetProjection = @{__CLASS = "Provance.ITAM.HardwareAsset";
__OBJECT = @{"Id" = "HW{0}";
"AssetTag" = "$AssetTag";
"SerialNumber" = "$AssetSerialnumber"}
CatalogItem = @{__CLASS = "Provance.ITAM.HardwareCatalogItem";__SEED = $HWModel}
Owner = @{__CLASS = "System.User";__SEED = $AssetOwner}
Location = @{__CLASS = "Provance.ITAM.Location";__SEED = $AssetLocation}
Organization = @{__CLASS = "Provance.ITAM.Organization";__SEED = $AssetOrganization}
CostCenter = @{__CLASS = "Provance.ITAM.CostCenter";__SEED = $AssetCostCenter}
}$CurrentHWAsset = New-SCSMObjectProjection -Type $AssetProjection -Projection $ProjectionObject -passthru
As you can see I'm intending to just create the asset itself. CatalogItem, Owner, Location, Organization, and Cost Center already exist in the CMDB and shall just be related to the newly created asset, that's why I'm using the __SEED Definition.
I'm really having a hard time troubleshooting this with the given error message. Does anyone see what I'm doing wrong and can help me poor guy out here? :)
Thanks in advance
Cheers
Alex

I am actually struggling with the same kind of problem at the moment. Did you figure it out? 
I've tried using New-SCSMObjectProjection -Type "type projection" instead, but this yield another error:
New-SCSMObjectProjection : Object reference not set to an instance of an object.
Here is my script:
#Get Service Owner User
$Owner = Get-SCSMObject -Class (Get-SCSMClass System.Domain.User$) -Filter "UserName -eq mom"
#Create New Business Service via TypeProjection
$bsTypeProjection = @{ __CLASS = "Microsoft.SystemCenter.BusinessService";
__OBJECT = @{ "DisplayName" = "Test Business Service - Created via PS"
"Notes" = "Notes 123"
"ServiceId" = ([guid]::NewGuid()).ToString();
ComponentServiceOwners = @{ __CLASS = "System.User";
__SEED = $Owner
}#/Service Object
New-SCSMObjectProjection -Type Microsoft.System.Service.FormProjectionType -Projection $bsTypeProjection -bulk
It works if I don't have ComponentServiceOwners, and if I use your method by declaring the typeprojection first, it gives the error: Alias not found

Similar Messages

  • Error Using New-WebServiceProxy cmdlet with SQL Agent Powershell Subsystem

    I created a powershell script to connect to SSRS via web service so I can cache reports in the database and expose them directly through our application. The script works fine when I run it through Powershell directly, but when I try running it through the
    SQL Agent Powershell subsystem I am getting a strange error:
    "A job step received an error at line 61 in a PowerShell script. The corresponding line is '$RS = New-WebServiceProxy -Class 'RS' -Namespace 'RS' -Uri $reportServerURI -UseDefaultCredential  '. Correct the script and reschedule the job. The error
    information returned by PowerShell is: 'Could not load file or assembly 'file:///C:\WINDOWS\TEMP\yfqiivtg.dll' or one of its dependencies. The system cannot find the file specified.  '.  Process Exit Code -1.  The step failed."
    I am using SQL Server 2014, SSRS 2014, Windows 8.1. The only difference I can think of is that when I run Powershell from the OS, I am using v 4.0 whereas when I run it from SQL Agent it loads v 2.0. My understanding is that v 2.0 supports the New-WebServiceProxy
    cmdlet, so I'm not convinced the version discrepancy is the culprit. Any ideas what might be causing this?
    On a side note, is there a way to have SQL Agent use Powershell 4.0 for the subsystem? v 2.0 feels a little dated for SQL Server 2014.

    Hi WilliamW,
    When creating a PowerShell job step, there is only one security context available, which is the "SQL Server Agent Service Account." That means that if you intend to execute PowerShell scripts from SQL Agent Job steps, the SQL Server Agent
    service account must have appropriate permissions.
    According to your error message, I recommend to check if the SQL Server Agent service account has access to the folder where the scripts live, as well as the folder C:\WINDOWS\TEMP.
    In addition, when we execute a PowerShell job step in SQL Server, SQL Server Agent subsystem run the sqlps utility, and the sqlps utility launches PowerShell 2.0 and imports the sqlps module. If you need to run a PowerShell v4.0 script from a SQL Server
    Agent job, you can create a proxy account to run the agent job which contains PowerShell script. For more details, please review this similar blog:
    Run a PowerShell v3 Script From a SQL Server Agent Job.
    Thanks,
    Lydia Zhang

  • Issues using SharePoint PowerShell cmdlets using PowerShell Remoting

    We are having an issue with the SharePoint 2010 management cmdlets inside of a PowerShell Remoting session.
    Here is a example code output (stripped of company-specific data):
    Windows PowerShell
    Copyright (C) 2009 Microsoft Corporation. All rights reserved.
    PS C:\> $Server = "server.domain.msd"
    PS C:\> $Credential = Get-Credential "domain\admin"
    PS C:\> $Session = New-PSSession -ComputerName $Server -Credential $Credential -Authentication "CredSSP" -UseSSL -SessionOption $(New-PSSessionOption -SkipCNCheck -OperationTimeOut 0 -OpenTimeOut 10000)
    PS C:\> Enter-PSSession $Session
    [server.domain.msd]: PS C:\> Add-PSSnapin "Microsoft.SharePoint.PowerShell"
    [server.domain.msd]: PS C:\> New-SPUser -UserAlias "domain\spadmin" -sitecollectionadmin -web "http://sharepoint"
    New-SPUser : You need to be a site collection administrator to set this property.
    + CategoryInfo : InvalidData: (Microsoft.Share...SPCmdletNewUser:SPCmdletNewUser) [New-SPUser], SPExcepti
    on
    + FullyQualifiedErrorId : Microsoft.SharePoint.PowerShell.SPCmdletNewUser
    [server.domain.msd]: PS C:\> whoami
    domain\admin
    [server.domain.msd]: PS C:\>
    However if I run the command on the remote system inside of an RDP session it works fine:
    Windows PowerShell
    Copyright (C) 2009 Microsoft Corporation. All rights reserved.
    PS C:\> Add-PSSnapin "Microsoft.SharePoint.PowerShell"
    PS C:\> New-SPUser -UserAlias "domain\spadmin" -sitecollectionadmin -web "http://sharepoint"
    UserLogin DisplayName
    i:0#.w|domain\... DOMAIN\spadmin
    PS C:\> whoami
    domain\admin
    PS C:\>
    This looks like it has something to do with WinRM not being an elevated shell, because when I use the SharePoint API inside of WinRM I need to use RunWithElevatedPrivileges.  Does anyone know of a way around this limitation?

    Hye i found a way to run sharepoint cmdlets from remote computer on this blog. Actually we need to use credssp authentication mechanism.
    hope it helps others.
    http://www.liberalcode.com/2013/04/running-sharepoint-cmdlets-from-remote.html

  • Issues using new iPod Touch due to OS

    Hello all.
    I just got an iPod touch for my birthday, and upon attempting to use it, I was instructed to download and install the newest version of iTunes.
    No problem, except I cannot install the newest version of iTunes because it won't run with my current operating system.
    So, I went to download updates for my OS and I cannot install the newest versions (my machine tells me that my software is up to date when I try to use the software update tool - it's a big liar).
    I am assuming that I cannot install OSX 10.5.whatever because I am currently running Mac OSX 10.3.9!! (Old, I know)
    After hunting the apple site, and finally the web, I cannot find a download for 10.4.0 (tiger) and without it I am afraid that I can't continue to update my OS, and therefore I can't even USE my brand new iPod touch.
    Help! Please! What do I do?

    So, I went to download updates for my OS and I cannot install the newest versions (my machine tells me that my software is up to date when I try to use the software update tool - it's a big liar).
    Software Update only shows you free updates.
    I am assuming that I cannot install OSX 10.5.whatever because I am currently running Mac OSX 10.3.9!!!!! (Old, I know)
    You can if the computer meets the requirements for it. A previous OS version isn't required for the retail package.
    After hunting the apple site, and finally the web, I cannot find a download for 10.4.0 (tiger) and without it I am afraid that I can't continue to update my OS, and therefore I can't even USE my brand new iPod touch.
    Mac OS X 10.4 and 10.5 are paid upgrades.
    (36730)

  • I have an Airport Extreme as my router and am using time capsule to extend the network in my new house. My ISP is only providing me 4-5 ip addresses and wants me to set up my router to issue out new ip addresses for all my devices.How do I fix this?Help

    I have an Airport Extreme as my router and am using time capsule to extend the network in my new house. My ISP is only providing me 4-5 ip addresses and wants me to set up my router to issue out new ip addresses for all my devices.How do I fix this?Help.
    They said I need to change my settings to NAT settings. I haven't been able to figure out or find anything. I have also spoken to Apple Support on the phone for hours without being able to figure out how to do this ( i don't think he knew much either lol.) Please help me because I've got about 15-20 devices in my house that require to be connected to the internet and this is just making things ridiculously slow and painful for me.
    Thanks!

    It is on DHCP & NAT under router mode yet my isp is still the one issuing ip addresses to my devices instead of the router issuing them

  • I am having sporadic issues after new hard drive install and recovery using Time Machine. The same sluggish response, start up screen pixelating...If I reinstall Lion will it wipe out other applications? My HD was formatted and partitioned correctly, I ha

    I am having sporadic issues after new hard drive install and recovery using Time Machine. The same sluggish response, start up screen pixelating...If I reinstall Lion will it wipe out other applications? My HD was formatted and partitioned correctly, I have a late 2009 iMac.

    Use the trackpad to scroll, thats what it was designed for. The scroll bars automatically disappear when not being used and will appear if you scroll up or down using the trackpad.
    This is a user-to-user forum and most people will post on here if they have problems. You very rarely get people posting to say there update went smooth. The fact is the vast majority of Mountain Lion users will not be experiencing any major problems with the OS, or maybe with apps which are not compatible, but thats hardly Apple's fault if developers don't update their apps.

  • Is there a way to create basic tier Azurvm using new-azureVMconfig?

    Currently with azure powershell version 0.8.0 I am able to provision new Azure virtual machines using a combination of New-AzureVMconfig | Add-AzureProvisioningConfig | New-AzureVM cmdlets.  This gets me standard tier virtual machines with parameters
    for -instanceSize { ExtraSmall, Medium, Large, etc). 
    Is there a way for me to specify that I want a Basic Tier ExtraSmall vs a Standard Tier ExtraSmall ?
    thank you

    Hi,
    As far as I know, we don't specify the Basic Tier or Standard Tier VM in request using Powershell. And the documents didn't show this property. We only change it on azure portal. About this issue, You can submit a feature suggestion on
    http://www.mygreatwindowsazureidea.com/forums/34192-windows-azure-feature-voting
    Regards,
    Will
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • What happend New-MailboxExportRequest cmdlet in exchange 2013 SP1 is missing?

    Cmdlet New-MailboxExportRequest is not recognize cmdlet in Exchange 2013 SP1
    How can i do export mailbox to pst file in exchange 2013 SP1?

    You might be facing this issue because of not having the rights to execute the New-MailboxExportRequest CMDLET.
    Follow the steps given below in order to export the mailboxes into PST file
    1. Open the Exchange Console and run:
    New-ManagementRoleAssignment -Name "Import Export PST" -SecurityGroup "Organization Management" -Role “Mailbox Import Export"
    This will generate a new role group called Import Export PST to the Oranization Management group with the role Mailbox Import Export.
    You should Close and Restart the Exchange Management System again so that the changes made will get reflected in the settings, otherwise you will still get the same erroriIf not
    restarted. Now move to the next steps.
    2. Assign “Mailbox Import Export” role to it.
    3.  Add Desired Users to Role Group
    4.  Create Network Share ( Exchange Trusted Subsystem group has read/write permission to NTFS Permissions)
    5. Run PS New-MailboxExportRequest
    6. Monitor New-MailboxExportRequest
    Verify PST File has been created on the network Share and you are done.
    If you get the same error again, then there will be some hardware or software issues due to which you are not able to export mailboxes into PST files. In that case, you can make
    use of any third party tool like Stellar Phoenix EDB To PST converter, which will help you to export your exchange database files to PST files easily and quickly. You can try this software by downloading its demo directly from their site http://www.stellarinfo.com/email-repair/edb-pst-converter.php

  • Blank page is getting displayed in SAPScript when using NEW-PAGE option.

    Hello Experts,
    We have created a customized SAPScript and in this separate Script is generated based on the currency(WAERS).
    So if we have 3 different currencies, then 3 pages will be created with there details, but we are using NEW-PAGE option in
    MAIN window to separate the pages and after 3rd page it is displaying 4th page also with footer details.
    So how can we avoid last blank page which is getting displayed?

    Hi isha.walia ,
       This issue can be solved by two ways. Please take the one which suits you better.
    Solution 1: If  you need to generate separate prints for different currencies.
    In the driver program, build an internal table for different currencies which needed to be printed. (Using delete adjacent duplicates, build the internal table with exact number of currencies to be printed). Remove the NEW-PAGE option and call the script/form inside the loop. Do the necessary conditions to manipulate the print.
    Advantages of above solution: Better control on spools if needed.
    Solution 2:  Get the count of the number of pages in a variable. Inside the print loop, increment a flag counter. Check it against the variable which contains the number of pages to be printed at the end of each page. Exit the loop when the number of pages to be printed is reached.
    Advantage of above solution: Simple to write the program.
    Thanks and Regards
    Raghesh R S

  • Photosmart D7160 connected to desktop with Windows XP, issues with new laptop & network printing

    We have a Photosmart D7160 connected to our desktop that runs Windows XP. I just got a new Acer laptop that runs Windows 7 (64bit). We set up a network to connect to the internet and so I can access documents that had been made on the desktop. I have not had issues using the printer off the desktop with any programs. I installed a creative program to create flyers, cards, etc onto the laptop. Same one as on the desktop. When trying to print off the laptop, I can not access the whole options on the printer. I forget the name of the options I want (maybe called printing preferences) but I would like to choose wether I am using the photo tray or presentation printing or economy printing, etc. I can only choose print.  That is not  good for printing cards, etc. I had made a recipe care template with that program and wanted to print one out.
    What have I not done in setting up my laptop? I tried the to "add a printer" on a network and that did not fix my issue. Any help is appreciated. thanks.

    Hi Bayratlj
    Dunno if you've sorted your problem out, but I had exactly the same problem with a HP Photosmart 3100. I found some advice on http://discussions.apple.com/thread.jspa?messageID=6201674 regarding the firewall on the Mac and yes that is the problem. But as you'll see with my last post in that topic I cant figure out how to keep my firewall on AND have printer sharing. Just allowing printer sharing in the firewall settings is no help.
    Cheers

  • Problem with setting up new Ipad Air2:I can't set up my new Ipad using new Apple ID and it keeps showing the notification that wrong email or password and try again. I can log in Itune with thesame

    I can't set up my new Ipad using new Apple ID and it keeps showing the notification that wrong email or password and try again. I can log in Itune with the same ID. Please help me if you have come across the same issue. Thank you!

    Contact the App store for Apple ID help. Their support link is on the right of the App store window
    LN

  • Download error -228 when using new Vizio router

    Download error -228 using new Vizio router when trying to update plugins. It says I need to install them but when I hit install i get the error -228.

    Update: still not working. I thought maybe it was an issue with this certain show (Big Love - Season 2), so I tried buying one episode of Fringe (another show I would like to get into) and the same problem continues. Finally, I bought one song to see if it was a file size/type issue, but nope. Can anyone please help me? This is really irritating... Will they still charge me for these even though I cannot download them?

  • Issue using Photoshop together with Lightroom - "Could not save because..."

    I have a really annoying issue with Lightroom and Photoshop CS3. When I use Photoshop as my external editor for Lightroom, Photoshop opens up nicely and I am able to edit. However when I go to save I get the following message "Could not save because the file is already in use or was left open". The only way I'm able to save then is to shut down Lightroom. Then I can save in Photoshop and after that I launch Lightroom again to continue working in there.
    I don't know if this has anything to do with this issue, but I do have all my images on a network drive which I access exactly the same way as any external drive.

    Online chat with Adobe staff member helped solve the issue.
    A corrupted preferences folder was removed, a new one automatically created solved the issue.
    New folder was then deleted and old folder reinstated with the original name (if that makes sense).
    Sorted.
    THANK YOU Gokul!

  • Help with Video Performance Issues using Flash

    Asking on behalf of a customer who has been unable to get any answers so far - are you able to help?
    Background:
    We have a port of our Game Development Kit which allows us to recompile all our games using Crossbridge (http://adobe-flash.github.io/crossbridge/) into SWF without any code modifications.
    Overview:
    Our framework is using OpenGL for rendering and we have successfully ported it along with the audio and video to run in Flash.
    We are experiencing performance issues using Video. We cannot use image sequence as some of the video animations are too long and would increase the download to an unacceptable size.  Assets vary between 256x256 - 1024x1024 videos.

    Here's the rest of the story.  Let me know if you can see any resolution, and I will connect him to the forums.  Thank you.
    Current Video Solution:
    We create an instance of NetConnection, NetStream, and Video according to most samples out there, and invoke draw to rasterize the Video DisplayObject into a BitmapData instance.
    The BitmapData instance has a fixed color component layout which is not compatible with Stage3D texture and is therefore has to be reformatted before uploaded to Stage3D Texture (See Code Listing below).
    Our Problems:
    Performance issues with RGBA conversion (either using copyChannel or manually reformatting is not fast enough) natively in as3; this required for stage3d texture.Copying each channel individual using bitmapdata.Copychannel seems faster, but not significantly faster.
    Cannot detect when video frame has been updated, therefore we may copy pixels that are not needed in enterframe (processpixel).
    Looping video, our current solution uses the NET_STATUS event Buffer empty; Is there a better way to loop videos than checking buffer and seeking to 0.
    Stepping video, loading FLV or MP4 side by side assets from HTTP or embedded does not support stepping? Is there another way?
    ActionScript Code Listing:
    video_nc = new NetConnection();
    video_nc.addEventListener(NetStatusEvent.NET_STATUS , onConnect);
    video_nc.addEventListener(AsyncErrorEvent.ASYNC_ERROR , trace);
    video_nc.connect(null);
    // OnConnect Event:
    this.ns = new NetStream(e.target as NetConnection);
    eventclient = new Object();
    eventclient.onMetaData = onMetaData;
    this.ns.client = eventclient;
    ns.play(flvfile);
    ns.pause();
    //onMetaData event:
    this.width = infoObject.width;
    this.height = infoObject.height;
    this.textureWidth = NextPowerOfTwo(this.width);
    this.textureHeight = NextPowerOfTwo(this.height);
    cliprect = new Rectangle(0, 0, this.width ,this.height);
    cliprect.x = 0;
    cliprect.y = 0;
    cliprect.width = this.textureWidth;
    cliprect.height = this.textureHeight;
    totalFrames = infoObject.duration * infoObject.fps;
    this.hasAlpha = true;
    if(infoObject.videocodecid == 5)
    this.hasAlpha = true;
    this.bitmapData = new BitmapData(this.textureWidth, this.textureHeight, hasAlpha, 0xff000000);
    this.video = new Video(this.width, this.height);
    this.video.attachNetStream(ns);
    this.video.addEventListener(Event.ENTER_FRAME, processPixels);
    // processPixel method:
    BitmapData.draw(video);
    GLAPI.instance.glBindTexture(GLAPI.GL_TEXTURE_2D,this.textureId);
    var fmt:uint = GLAPI.GL_ARGB;
    // converting pixels using copychannel or loop through pixels
    GLAPI.instance.glBindTexture(GLAPI.GL_TEXTURE_2D,this.textureId);
    GLAPI.instance.glTexImage2D(GLAPI.GL_TEXTURE_2D, 0, fmt, this.textureWidth, this.textureHeight, 0,fmt, GLAPI.GL_UNSIGNED_BYTE, 0, convBitmapData.getPixels(cliprect));

  • I have registered a credit card for purchasing apps from the app store. My bank has issued a new chip based card and now the 16 digit numbers have changed. How do I register the new card for flowless purchases?

    I have registered a credit card for purchasing apps from the app store. My bank has issued a new chip based card and now the 16 digit numbers have changed. How do I register the new card for flowless purchases?

    Go to Apple Menu > App Store > View my account > sign in and then edit the payment details with the new card details.  
    I am assuming that your card and supporting bank are in the same country as your residential (billing) address and that you are using the App Store of that country.

Maybe you are looking for

  • Custom Purchase Oder Report Printing

    Hi All, We have custom purchase order report XML with Default Output Type as PDF, the report as such has no issues with it. We would like to capture the print count on the po_headers_all each time the custom report is printed by the user. I would be

  • Apple TV Sound Quality

    Recently I compared the sound quality of a music track in several ways: 1. Original CD played directly in Bose Lifestyle. 2. Same track stored as AIFF on MacBook streamed with Apple TV with TosLink Cable. 3. Same track stored as AIFF on MacBook strea

  • How do we create a CURSOR that consists of two TABLES

    I would like to access a cursor that has columns from two tables.

  • Select default image

    Is it possible to select a default image in Gallery? At present no image is appearing. Also, I'd like to have an information box appear by the side of each image. As you can probably tell I'm new to all this, but learning fast. So any suggestions sol

  • Consuming document with different account assignment from Earmarked Funds

    Hi, We have implemented Public Sector FM functionality in version ECC 6.0 and we are using Earmarked Funds (Funds Reservation). The system is allowing to post consuming documents with different account assignment from that in the Funds reservation do