Jump to content

Sterio, Louis

Members
  • Posts

    84
  • Joined

  • Last visited

  • Days Won

    11

Posts posted by Sterio, Louis

  1. You can create items of type kit using create_item API

    Here is the DTD for create item

    DTD:

    <!ELEMENT create_item (itemid, name, status?, itemtype,enable_bins?,extended_description?, productlineid?, substituteid?,
    ship_weight?, datelastsold?, datelastrecvd?, taxable?, cost_method?, standard_cost?, average_cost?, base_price?,
    standard_unit?, purchase_unit?, purchase_unit_factor?, sales_unit?, sales_unit_factor?, default_warehouse?,
    glgroup?, note?, inventory_precision?, purchasing_precision?, sales_precision?, upc?, hasstartenddates?, term_period?, defaultnoofperiods?, computepriceforshortterm?,
    itaxgroup?, revenue_posting?, vendlineitems?, whslineitems?, complineitems?, taxcode?, vsoecategory?, vsoedlvrstatus?, vsoerevdefstatus?, 
    incomeaccount?, invaccount?, expenseaccount?, cogsaccount?, offsetoeglaccount?, offsetpoglaccount?, defrevaccount?, uomgrp?, dropship?,
    cnbillingtemplate?, cnrevenuetemplate?,  cnrevenue2template?, cnexpensetemplate?, cnexpense2template?, customfields?, mrr?)>
    <!ATTLIST create_item
        ignoreduplicates (true | false) "false"
    >

    <!ELEMENT complineitems (complineitem+)>
    <!ELEMENT complineitem (componentkey,quantity?,revpercent?,delete_component?,kcdlvrstatus?,kcrevdefstatus?)>

    If you want to turn this item into a stockable/built kit you can then run this and reference this item:

    https://developer.intacct.com/api/inventory-control/stockable-kit-transactions/#create-a-build-kits-transaction

     

    To read the item and get all the components associated you can use "read" 56 is the record number of the item you're looking for.

    This will return the ITEM information as well as the itemcomponent related list.

    <content>
     <function controlid="testControlId">
      <read>
        <object>ITEM</object>
        <fields>*</fields>
        <keys>56</keys>
        <returnFormat>xml</returnFormat>
      </read>
     </function>
    </content>

  2. Charlie,

    That was using the "password" grant_type we are removing this grant_type in 24R3 (August timeframe) and we did not document it on purpose. We only want to allow authentication with OAUTH. When we remove this grant_type in R3 we will also be implementing new expiration rules related to our refresh_token. We will be documenting this as well. 

    Here is what is changing:

    1.) Previously refresh tokens would expire after 365 days no matter what. This would force re-authorization through OAUTH to all integrations after 365 days. We realize this is not going to work.

    2.) After 24R3 we will shorten the expiration date to 90 days and as you exchange your refresh token for a new access token we will push the expiration of the refresh token out another 90 days.

     

  3. @Shlomi Dvir We're aware of that bug and account-group will be fully functional in 24R3 (August timeframe). As a work around you can use the query service. Use this as a baseline query body and add additional fields and filters as needed. The filter that is there must stay there however.

    {

        "object": "general-ledger/account-group",

        "fields": [

            "key",

            "id",

            "groupType"

        ],

        "filters": [

            {

                "$in": {

                    "groupType": [

                        null,

                        "accounts",

                        "groups",

                        "statisticalAccounts",

                        "computation",

                        "category",

                        "statisticalCategory"

                    ]

                }

            }

        ],

        "start": 1,

        "size": 100

    }

  4. Yes it is possible, you would need to open up a case to ask for a sender ID password reset. When we do this for you please be aware that any integration using that sender ID will break until you update the password on the respective integrations. Support will also let you know this.

    Yes sometimes it is necessary, especially when you feel the credentials have been compromised.  

    • Like 1
  5. I see, I am not familiar with postmans import file option. Sounds like you would either need to somehow customize it. Or build a utility outside of postman to generate your payloads and then copy/paste them into postman for execution.

  6.  

    @Aaron LaBounty

    For smart events and smart rules, use "Export def" you can find this button it you edit any of your smart rules or smart events.

    You can then copy and paste the xml returned into its respective section within the customization package. 

    Stack them in the package if you have multiple within the section. 

    image.png.9ac14955ac4a8e2833e07a7fe4ca37f7.png

     

    I do not believe you can add sequences to this customization package. Can you provide a screenshot and highlight what you're looking to package related to sequences?

    Screenshot the whole page please. 

     

     

×
×
  • Create New...