The Workflow of a Batch Number in SAP B1

The Workflow of a Batch Number in SAP B1

In SAP Business One Production and Logistics, I introduced serial and batch numbers. In this newsletter, I want to look deeper at where batch numbers appear. Let's look at the workflow of using batch numbers from purchasing to shipping.?

Batch numbers, which many people refer to as lot numbers, are identifiers for a group of goods made in an allotted period under similar conditions. They are frequently used in regulated items that might need a recall notice, such as food, pharmaceuticals, medical devices, and the like. Batch numbers often make up part of the GS1 bar code system. so many products that are not regulated use them for logistics purposes.

For example, I'll use the pizza bites in an earlier post. Here's the Bill of Materials as a reminder:

No alt text provided for this image

This is a food product, so I'll assign a batch number as a finished good.?

I'll only use batch numbers on two raw materials: crackers and labels to keep the example simple. All the food item raw materials would need batch numbers in real life. On the General tab of the Item master data, I've configured in SBODemoUS my crackers like this: ?

No alt text provided for this image

The B10000 labels in most copies of SBODemoUS are already set for batch numbers and have several already allocated.

?If you use batch numbers for an inventory item, the Issue method must be Manual. You'll get an error if it is Backflush. ?

No alt text provided for this image

Next, I'll make a production order for 30 Boxes of pizza bites.?

No alt text provided for this image

I have no crackers, so I'll order some crackers on a purchase order.?

No alt text provided for this image

When I receive the crackers, I'll create a goods receipt PO,?

No alt text provided for this image

When I add the Goods receipt PO, I'm asked about batch numbers.?

No alt text provided for this image

In many cases, you have one batch number to enter here, but you may have more than one batch number due to your vendor sending you two different batches or leftovers from previous purchases. Let's suppose there are two batch numbers for the crackers, ten boxes are 020222, and the rest are 020322. I'd enter them like this.?


No alt text provided for this image

As I add a batch, the quantity defaults to what I have left. When I typed the first batch, SAP B1 assumes 50, but I changed it to 10. For the second batch, the system takes the 40 left.?

After adding the batch numbers, I can add the goods receipt PO. I needed a few other items, but I did that on a separate purchase order to avoid confusion.?

My released production order now looks like this:?

No alt text provided for this image

Since the Issue method changed to manual for a batch number, I have to issue components with Issue components manually.?

No alt text provided for this image

?I get a selection screen I leave blank because I want all of them.?


No alt text provided for this image

Issue for production shows the two manual issue items for the production order.?

No alt text provided for this image

When I Hit Add for the items,??I get asked about allocating batch numbers:

No alt text provided for this image

I can pick from two possible batch numbers. I can manually add the batch numbers by allocating 1440 from batch 020222??and clicking The?>?(move to) button.

No alt text provided for this image

In total needed, I need 2880 more. So I'll manually add that as well.?

No alt text provided for this image

Click Update to save these allocations.?

With all 4320 allocated for crackers, I do the same for Printer labels. However, this time I'll use the Auto Select button.

No alt text provided for this image

Auto Select starts the batch number in line 1 for as many items as possible. If it runs out, Auto Select then allocates batch numbers from each subsequent row.??

No alt text provided for this image

Batch numbers have date stamps. This order will be in that date order, so FIFO for batch numbers is very likely.?

Update this, press Okay to finish allocation, and add to issue these manual components.?

Once the order is complete, you can report completion with a receipt from production.?

No alt text provided for this image

When you hit Add, you get another batch allocation window. This one sets up a batch number for this production order.?

No alt text provided for this image

I'll make a batch/lot number of?22052. It defaults to the entire quantity, which I want, so I'll hit Update to allocate all 30 boxes, then hit add and Okay.?

I can now add the Receipt from production then close the production order.?

Eventually, we get a sales order for 10 Pizza bites.?I Make a delivery document when ready to ship.?

No alt text provided for this image

When I try to add it, I get the Batch number selection window. I can auto-select or manually select here as I did in purchasing.?

No alt text provided for this image


You can look at the transactions for each batch number with the Batch number transactions report found in the Inventory reports. You can run this by inventory items, so I can run this for SDL-01 to SDL-02B like this:?

No alt text provided for this image

Selecting the row on top shows the transactions for the batch below based on the G/L name or BP.

You've now gotten the entire workflow of batch numbers. In our next newsletter, I'll discuss how to use this data for reporting and forms, and we look at the nightmare scenario of a product recall.

Marifur Rahaman

Senior Content Writing Strategist at Dimensions Content Writing Services

2 年

As someone who writes on SAP Business One, I know very well that this is a quality content - better than 90% of the gibberish that we see online. Unfortunately LinkedIn articles don't get much traction.

Joey Essak

Senior DevOps Engineer AWS Cloud Operations at InTimeTec

3 年

thats cool you get a gui to use to set this up

回复

要查看或添加评论,请登录

Steven Lipton的更多文章

  • LucaERP part 5: Building A Form

    LucaERP part 5: Building A Form

    In this series of biweekly columns, we're building an ERP from scratch, starting with the general ledger. We've learned…

  • BizOneness: Aggregate Functions in HANA

    BizOneness: Aggregate Functions in HANA

    #HANA #Bizoneness Over the last few newsletters, we've been looking at the basics of HANA. This time, I'd like to look…

  • LucaP: The Anatomy of User Interfaces for ERP

    LucaP: The Anatomy of User Interfaces for ERP

    #LucaP In the last installment of building the LucaP ERP, we discussed the part of the general journal. We have yet to…

  • Bizoneness: Common SQL and HANA types, Operators, and Functions

    Bizoneness: Common SQL and HANA types, Operators, and Functions

    Bizoneness: Common SQL and HANA types, operators, and Functions #Bizoneness #HANA Two weeks ago, I wrote the first of…

    1 条评论
  • LucaP ERP part 3: Adding General Journal Entries

    LucaP ERP part 3: Adding General Journal Entries

    #LucaP *Note:As I've gained a few followers and subscriptions in the last few weeks, I want to remind everyone that I…

  • Bizoneness: Introducing HANA

    Bizoneness: Introducing HANA

    #Bizoneness While I had planned something about the General Ledger for this newsletter, circumstances changed, so I'll…

    3 条评论
  • LucaP ERP part2: The Chart of Accounts

    LucaP ERP part2: The Chart of Accounts

    #LucaP #ERP In the ERP application, we have established credits and debits on a ledger with the five major accounts…

  • The Bizoneness Migration Guide

    The Bizoneness Migration Guide

    #Bizoneness Data migration is taking data from one source and merging it into another source. If you're very lucky, it…

  • LucaP ERP Part 1: The Basic Equation

    LucaP ERP Part 1: The Basic Equation

    #LucaP How do you start to understand the workings of an ERP system? By making one. In this biweekly column, we’ll make…

  • BizOneness: Item Filtering and Identification in SAP Business One.

    BizOneness: Item Filtering and Identification in SAP Business One.

    #Bizoneness The inventory Master Data IN SAP Business One is a collection of everything you buy, sell, and make. Unlike…

社区洞察