Skip to main content

Notifications

Announcements

No record found.

Small and medium business | Business Central, N...
Suggested answer

Why Work Description in Sales Header, and Branch Code, Department Code is the Sales Line are not imported from Excel?

Posted on by 47

I exported Sales Header and Sales Line to excel using Configuration Packages. Everything is exported except for the Sales Header's Work Description which gave me a clue that this field may not be imported also. BUT branch code & department code are both exported from the Sales Line but when I imported the open sales invoice from excel to NAV, these 2 fields become blank and I needed to manually encoded them. 

  • fhg-fic Profile Picture
    fhg-fic 47 on at
    RE: Why Work Description in Sales Header, and Branch Code, Department Code is the Sales Line are not imported from Excel?

    Sorry for the late reply, we just resumed office today after Wednesday last week. I could not find "Dimensions as Columns" in NAV 2018. Here are some screenshots.

    Fig.1 - showing both my config-packages (header & line)

    ConfigPackage1.JPG

    Fig.2 - Edit Config.Package Card for line

    ConfigPackage2.JPG

    Fig.3 - showing all columns to show on the list

    ConfigPackage3.JPG

    No found - "Dimensions as Columns"

  • Suggested answer
    JAngle Profile Picture
    JAngle 33,159 on at
    RE: Why Work Description in Sales Header, and Branch Code, Department Code is the Sales Line are not imported from Excel?

    Ok header level dimensions. Same idea applies with the validation. Your customer record probably has 0 dimensions set against it. So when that data is validated it blanks them.

    The dimensions as columns method I mention is a good way to bypass this issue. Which is what you want.

    I’m using Business Central screen grabs but the principal is the same. On the line for sales header set a tick in the below column:

    9345C2A1_2D00_6290_2D00_4992_2D00_83A2_2D00_9925A7B44601.jpeg

    That creates a new column per dimension in the fields list of that table. Note the numbers, which mean they are handled at the end. This should avoid the validation nuisance you’re seeing:

    7AE84F06_2D00_0BBD_2D00_4A9C_2D00_B84C_2D00_30CF8A9012ED.jpeg

  • fhg-fic Profile Picture
    fhg-fic 47 on at
    RE: Why Work Description in Sales Header, and Branch Code, Department Code is the Sales Line are not imported from Excel?

    To clarify further, these are the fields that I am referring to that are always blank even if the excel import files have values.

    Branch_2D00_Dept.JPG

  • fhg-fic Profile Picture
    fhg-fic 47 on at
    RE: Why Work Description in Sales Header, and Branch Code, Department Code is the Sales Line are not imported from Excel?

    not sure if I got your suggestion right about the dimensions. They have values during export and are used or populate as "is" when filling up the template for import. When imported, all of the fields are imported but not the dimensions (branch & dept). See the screenshot below with the default sequence from the exported template.

    1004.screenshot1.JPG

    Do you mean I will move the marked columns to the end?

    Also, this alternative:

    Re: "Or use choose columns on the tables area of the configuration package. Add a column for “Dimensions as columns”. Add the dimension value table in as well. This will create a new set of columns which are right at the end of the sequence."

    Not sure how to do this, since both dimensions (branch & dept) have already their own columns selected in the Config, Package Fields as shown in the exported template above.

    Thank you in advance!

  • Suggested answer
    JAngle Profile Picture
    JAngle 33,159 on at
    RE: Why Work Description in Sales Header, and Branch Code, Department Code is the Sales Line are not imported from Excel?

    In the case of work description the data sits in a blob field which is binary so can’t be extracted with configuration packages.

    As for the dimensions I would place them right at the end of the sequence so they get handled last. Or use choose columns on the tables area of the configuration package. Add a column for “Dimensions as columns”. Add the dimension value table in as well. This will create a new set of columns which are right at the end of the sequence. The validation is handled in a different way to help prevent overwriting. It generally happens when the master data in use has blank default dimensions

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Tips for Writing Effective Suggested Answers

Best practices for providing successful forum answers ✍️

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,280 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,214 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans