class ActiveNetsuite::Charge
{urn:customers_2013_2.transactions.webservices.netsuite.com}Charge
nullFieldList - ActiveNetsuite::NullField customForm - ActiveNetsuite::RecordRef salesOrder - ActiveNetsuite::RecordRef billTo - ActiveNetsuite::RecordRef stage - ActiveNetsuite::ChargeStage chargeDate - SOAP::SOAPDateTime use - ActiveNetsuite::ChargeUse chargeType - ActiveNetsuite::ChargeRuleType projectTask - ActiveNetsuite::RecordRef description - SOAP::SOAPString createdDate - SOAP::SOAPDateTime timeRecord - ActiveNetsuite::RecordRef rate - SOAP::SOAPString quantity - SOAP::SOAPDouble amount - SOAP::SOAPDouble billingItem - ActiveNetsuite::RecordRef currency - ActiveNetsuite::RecordRef salesOrderLine - ActiveNetsuite::RecordRef invoice - ActiveNetsuite::RecordRef invoiceLine - ActiveNetsuite::RecordRef runId - SOAP::SOAPString xmlattr_internalId - SOAP::SOAPString xmlattr_externalId - SOAP::SOAPString
Constants
- AttrExternalId
- AttrInternalId
Attributes
amount[RW]
billTo[RW]
billingItem[RW]
chargeDate[RW]
chargeType[RW]
createdDate[RW]
currency[RW]
customForm[RW]
description[RW]
invoice[RW]
invoiceLine[RW]
nullFieldList[RW]
projectTask[RW]
quantity[RW]
rate[RW]
runId[RW]
salesOrder[RW]
salesOrderLine[RW]
stage[RW]
timeRecord[RW]
use[RW]
Public Class Methods
new(nullFieldList = nil, customForm = nil, salesOrder = nil, billTo = nil, stage = nil, chargeDate = nil, use = nil, chargeType = nil, projectTask = nil, description = nil, createdDate = nil, timeRecord = nil, rate = nil, quantity = nil, amount = nil, billingItem = nil, currency = nil, salesOrderLine = nil, invoice = nil, invoiceLine = nil, runId = nil)
click to toggle source
# File lib/activenetsuite/soap/default.rb, line 18145 def initialize(nullFieldList = nil, customForm = nil, salesOrder = nil, billTo = nil, stage = nil, chargeDate = nil, use = nil, chargeType = nil, projectTask = nil, description = nil, createdDate = nil, timeRecord = nil, rate = nil, quantity = nil, amount = nil, billingItem = nil, currency = nil, salesOrderLine = nil, invoice = nil, invoiceLine = nil, runId = nil) @nullFieldList = nullFieldList @customForm = customForm @salesOrder = salesOrder @billTo = billTo @stage = stage @chargeDate = chargeDate @use = use @chargeType = chargeType @projectTask = projectTask @description = description @createdDate = createdDate @timeRecord = timeRecord @rate = rate @quantity = quantity @amount = amount @billingItem = billingItem @currency = currency @salesOrderLine = salesOrderLine @invoice = invoice @invoiceLine = invoiceLine @runId = runId @__xmlattr = {} end
Public Instance Methods
__xmlattr()
click to toggle source
# File lib/activenetsuite/soap/default.rb, line 18125 def __xmlattr @__xmlattr ||= {} end
xmlattr_externalId()
click to toggle source
# File lib/activenetsuite/soap/default.rb, line 18137 def xmlattr_externalId __xmlattr[AttrExternalId] end
xmlattr_externalId=(value)
click to toggle source
# File lib/activenetsuite/soap/default.rb, line 18141 def xmlattr_externalId=(value) __xmlattr[AttrExternalId] = value end
xmlattr_internalId()
click to toggle source
# File lib/activenetsuite/soap/default.rb, line 18129 def xmlattr_internalId __xmlattr[AttrInternalId] end
xmlattr_internalId=(value)
click to toggle source
# File lib/activenetsuite/soap/default.rb, line 18133 def xmlattr_internalId=(value) __xmlattr[AttrInternalId] = value end