This topic contains 7 replies, has 0 voices, and was last updated by Vinnie B 8 years, 4 months ago.

  • Author
    Posts
  • #2705

    Vinnie B

    Sorry if this was posted somewhere but I did a search and did not find it. Is there a way to make a field mandatory depending on a value of another field? For example we have a certain case status that if selected, we need to have another field be mandatory which normally it might not need to be filled out all the time. I am guessing there is a workflow that can do this, but not having luck finding this information.

    Thanks in advance.
    This is a cached copy. Click here to see the original post.

  • #2706

    al3xicon

    Yes, I would use a workflow. Should be fairly easy to set up, if you’ve done basic workflows before.

  • #2707

    Vinnie B

    So is this possible for a transaction column field? I am looking to do this for line items also for expenses, and I am not seeing the fields in there for it.

  • #2708

    carl.billings

    The Transaction Column would be within the Transaction line so no. You would need custom scripting to enforce the requirement if its conditional.

  • #2709

    girieshg

    Originally posted by Vinnie B

    View Post

    So is this possible for a transaction column field? I am looking to do this for line items also for expenses, and I am not seeing the fields in there for it.

    Not using a workflow. You’ll have to write a script and probably use a validateLine function to make sure there’s a value in the transaction column field that you want to make mandatory.

  • #2710

    rnedelkow

    You can create multiple layers of dependencies using custom records as well. See this SuiteAnswer for an example – https://netsuite.custhelp.com/app/an…ndent%20fields

  • #2711

    al3xicon

    Ah yeah correct, as carl.billings said, workflows limit you to only using / referencing main/body-level fields. For transaction line / column fields, you likely need to leverage a script.

  • #2712

    Vinnie B

    Thanks everyone.

You must be logged in to reply to this topic.