AIF Inbound Service SalesLine Create Fields Empty

Hi everybody,
I am creating a sales order via AIF. The sales price and GVHBrutSalesPrice I sent is recorded as 0 in the sales order lines.
I would appreciate your help.
var line = new AxdEntity_SalesLine()
{
ItemId = prod,
SalesQty = 100,
SalesUnit = “kg”,
CustAccount = custAcc,
GVHBrutSalesPrice = (decimal)10,
GVHBrutSalesPriceSpecified = true,
SalesPrice = (decimal)10,
SalesPriceSpecified = true,

 PriceGroupId = prg,  
 SalesPrice = (decimal)9,
 CurrencyCode = "TRY" 

};