Class: ActiveNetsuite::Status
- Inherits:
-
Object
- Object
- ActiveNetsuite::Status
- Defined in:
- lib/activenetsuite/core/status.rb
Constant Summary collapse
- DUP_ITEM =
'DUP_ITEM'- DUP_RCRD =
'DUP_RCRD'- DUP_ENTITY =
'DUP_ENTITY'- DUP_VENDOR_NAME =
'DUP_VENDOR_NAME'- RCRD_TYPE_REQD =
'RCRD_TYPE_REQD'- USER_ERROR =
'USER_ERROR'- MAX_RCRDS_EXCEEDED =
'MAX_RCRDS_EXCEEDED'- INVALID_INTERNALID =
'INVALID_INTERNALID'- INVALID_FLD_VALUE =
'INVALID_FLD_VALUE'
Instance Method Summary collapse
Instance Method Details
#code ⇒ Object
22 23 24 |
# File 'lib/activenetsuite/core/status.rb', line 22 def code status_detail.code if status_detail end |
#duplicate? ⇒ Boolean
39 40 41 |
# File 'lib/activenetsuite/core/status.rb', line 39 def duplicate? dup_item? || dup_rcrd? || dup_entity? || dup_vendor_name? end |
#failure? ⇒ Boolean
18 19 20 |
# File 'lib/activenetsuite/core/status.rb', line 18 def failure? !success? end |
#message ⇒ Object
26 27 28 |
# File 'lib/activenetsuite/core/status.rb', line 26 def status_detail. if status_detail end |
#success? ⇒ Boolean
14 15 16 |
# File 'lib/activenetsuite/core/status.rb', line 14 def success? xmlattr_isSuccess end |