Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Having issues with the Purchasing products flow #311

Closed
Circlegent opened this issue Feb 27, 2024 · 29 comments
Closed

Having issues with the Purchasing products flow #311

Circlegent opened this issue Feb 27, 2024 · 29 comments
Assignees
Labels
question Further information is requested

Comments

@Circlegent
Copy link

Hello again.
I did not know how to label this so I chose the blank issue. Please label correctly, thank you.

I am having an issue with the purchasing of inventory needed to manufacture the products. When I try and go to make a purchase order I get met with 'No Lines Selected' however I cannot see where to even add products to the PO that I am trying to make. Please fill me in on the flow as it is currently setup. I can make a better decision after that.

Thank you.

@SMEWebify SMEWebify self-assigned this Feb 27, 2024
@SMEWebify SMEWebify added the question Further information is requested label Feb 27, 2024
@SMEWebify
Copy link
Owner

SMEWebify commented Feb 27, 2024

Purchase lines are possible if in the nomenclature of the order line there is a task requiring a purchase

For example :

image

I have a command line
image

With BOM
image

for a task to be considered as a purchase, you must have a service requiring one of the types in yellow
image

@SMEWebify
Copy link
Owner

you can add products from production which will supply stock, only from internal orders (always with purchase tasks)

image

image

@SMEWebify
Copy link
Owner

SMEWebify commented Feb 27, 2024

something else, the product must necessarily exist for it to be stored

Don't hesitate to tell me what you produce (a concrete case that I can project (visualize)

@Circlegent
Copy link
Author

We build internal cabinets and fixtures for ambulances. All together we have a list of well over 2000 parts that go into these on a per cabinet basis ( there are 4 actual final pieces that make up the "cabinet") I see no way of separating the products to purchase per provider. I tried a example on your DEMO site and was able to "order" a product that wasn't associated with the supplier that I had chosen. The flow that usually happens is as follows: All parts to cabinet section gets pulled and delivered to bay for assembly, this lowers the stock amount accordingly, stock numbers are reflected back to the Purchasing Manager, PO gets created per supplier for replenishment of stock. When there are multiple suppliers then they are both associated with the product and Purchase Manager makes the decision on who to order from. Please let me know if this is a help. Thank you very much.

@Circlegent
Copy link
Author

I like your software for the ability to break things down into sub assemblies as well as primary parts. Your BOM as you have it also is a feature that is needed. However the inability to break down the products that are purchased ( I.E. screws, wood material for CNC cutting, metal edging, etc ) by supplier is not something that can be allowed as it would allow for order mistakes and lead to late arrival of orders or even orders not arriving at all due to being sent to the wrong supplier. I hope I have given you a clear enough picture of the standard process here. Again thank you.

@SMEWebify
Copy link
Owner

image

If I made a picture, would it look like this?

2 things :

Currently, there is no preferred supplier per item.

It's quite easy to add preferred suppliers per product
Could this be a solution, that when I select a supplier, only the articles concerned by the one if are present?

currently, I do not manage 2-level nomenclatures

I have already prepared some work, but there is still a lot to think about in order to have to manage a recursive nomenclature.
How many levels do you manage?

@Circlegent
Copy link
Author

Circlegent commented Feb 27, 2024

That is very accurate. As far as the sub assembly things my main reason for those is to reference back to things needed that are made here as well and then added to the main assembly. Utilizing that would only be to that end and not multi levels of parts. Your idea above is the right idea. Being able to create a PO that only has the ability to pick from the products of that supplier is what is needed. I thought in the beginning that feature was already there by the "Sort Companies' pull down on the page. When I realized that the products didn't change is why I only mentioned it when I did.

@SMEWebify
Copy link
Owner

First step #313

@SMEWebify
Copy link
Owner

Step two, a little more complicated #314

@SMEWebify
Copy link
Owner

@Circlegent can you test on demo page

image
image
image

It seems that I have a bug after creating the order
But is the principle what you expect?

@SMEWebify
Copy link
Owner

Fixe bug for selection #315

@Circlegent
Copy link
Author

Hello,
I tested your addition first thing when I got in. I like it. Limits the products like it is meant to do. However when I go to add a Internal Order to the system for a new product ( simulated :) ) I get a 500 error when trying to add Order Line.
wem500error1

This is the page I am on just before the error:
wem500error2

SMEWebify added a commit that referenced this issue Feb 28, 2024
@SMEWebify
Copy link
Owner

SMEWebify commented Feb 28, 2024

regression after optimization, sorry, it's fixed

I haven't yet worked on the stock to deduct from the purchase, it's a lot of work, I need to think a little

@Circlegent
Copy link
Author

I noticed that where you go to add things to the Tech/ BOM screen the products do not change when you select the different Services. I tried to add a mock cabinet and some of the components to see what would happen but I can't add any of the new products at this stage. All I see is the same products no matter what Service I choose. I even tried setting the product to different Services and then switching off and back to that Service in order to get it to update. Having this could also help with the reduction to the stock. i.e. Any manufactured final parts HAS to have a BOM list. This would give it a starting point to have a number to lower the stock by. Please let me know if there is something I am missing in the BOM screen to get that to change. Thank you

@Circlegent
Copy link
Author

Apologies,
I meant to add these screenshots.
wem-bomSS
wem-bomSS-1
These show the products not changing.

@SMEWebify
Copy link
Owner

Actually, I'm going to see why I haven't done it.

@SMEWebify
Copy link
Owner

I just looked, I display all the services which have a type 8 =>
#8 = Composed component

I assume when specifying that an item to be purchased is necessarily a purchase service.

So a single "purchase" type service do you see another case which should have two type services
“Compound components” ?

@Circlegent
Copy link
Author

I am not sure I understand what you are asking. However my understanding is that any products that would be purchased for the manufacturing process would fall under "Purchase" service. There might be different Families they fall under but that would be sufficient for that. I hope I have answered your question.

@Circlegent
Copy link
Author

To add onto my previous post any components that are manufactured in house to be put on this final product would also go on this list. A "in house" Service ( or something similar) is where that would ideally be place. Being able to add from these different Services was the focus of my original post.

@SMEWebify
Copy link
Owner

image

image

By carrying out a test, I arrived at this case, I want part SHT-1000 in my BOM

it can be purchased, or a component, but today seems a dead end, I manage it by no means, it is neither to buy, nor the product (stock?)

For the parts to be manufactured, in an assembly, you must use "sub assembly" but unfortunately, I am not yet dealing with the tasks of these assembles at the moment (so there is nothing to produce)
image

@Circlegent
Copy link
Author

Circlegent commented Feb 28, 2024

Your software as it is can handle any sub assemblies. They are not termed sub assemblies but that is not a bad thing. These are simply a "In House" object and labeled as such. Anything that HAS to be purchased (i.e. screws, nuts, bolts, raw material like plywood etc.) is what would be placed into "Purchase" Service. If there is a choice of Purchasing it or manufacturing in house then that is up to management team how they want to proceed and it gets put into the system however they choose. ( for a real world example we have a product that we COULD make in house but choose to purchase it local, If that changes then it would require a change in the system from Purchased to In house. )

@SMEWebify
Copy link
Owner

it would come down to this
image

@Circlegent
Copy link
Author

Circlegent commented Feb 28, 2024

Not entirely...
BOM-Flow

The "Sub Assembly" would not be needed if you had the part as a Component.

Or vice versa from what I put in the screen shot. The sub assembly added and not the component.

@Circlegent
Copy link
Author

I will ask it this way.

I have my Cabinet product that I put in the system.
wem-bomSS-2

I also have my stainless steel screw that I have put into the system as a purchased product.
wem-bomSS-3

How do I get the Stainless steel screw into the BOM of the Cabinet?

@Circlegent
Copy link
Author

I have modified the Product Cabinet-54321 to reflect the multiple sub assemblies possible.

@Circlegent
Copy link
Author

I have to apologize. I misunderstood how the flags for the BOM components worked. I was under the impression that they reflected the different Services.

@SMEWebify
Copy link
Owner

SMEWebify commented Feb 28, 2024

I took the time to think, sorry for the slow response

  • A component in the BOM category with a component type service, is a stored item (it does not allow it to be produced, only to be removed from stock, a functionality not currently possible)
    image

  • A component in the BOM category with a purchasing service, is a component to purchase which will then be found in the parts to purchase
    image

  • A component in the sub assembly category, are stored components, but which will be produced (functionality not currently possible)
    image

the overall flow would be as follows
image

@Circlegent
Copy link
Author

Circlegent commented Feb 28, 2024

That is on the correct path. I am attaching a pic of the flow as discussed with upper management here. I have tried to make things as clear as I can. Please feel free to ask any questions.

Product Mfr-purch-flow

If the picture will not load please let me know and I will send it to you another way.

SMEWebify added a commit that referenced this issue Feb 28, 2024
@SMEWebify
Copy link
Owner

SMEWebify commented Feb 28, 2024

I don't know if I could go as far as you want, especially for the second point

the first step is to already create the in and out of stock
#318

PS :I did this this afternoon on the product sheet
image

the second notion of replenishment is very complex, this is what will take a lot of time
currently on wem I can have several stocks per product
which poses a concern to me, all stocks would have to be in the red, to say that a component is red

if the box is red, I could create an internal order from the BOM line
#320

I will create a pop with a programmed task to display the stocks below the minimum QT (without taking into account current orders)
#321

already with that it will be a start

Repository owner locked and limited conversation to collaborators Feb 29, 2024
@SMEWebify SMEWebify converted this issue into discussion #324 Feb 29, 2024

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants