Entering content frameFunction documentation KANBAN in the Internet (PP-KAB-CRL) Locate the document in its SAP Library structure

Use

The KANBAN method for controlling production and material flow is based on a backward chaining of operations in production. Replenishment or production of a material is only triggered when a production level actually requires the material.

In KANBAN, material replenishment can be triggered, for example, by the work center that requires the material sending a card to the vendor responsible for manufacturing the material. This card describes which material is required, the quantity of the material required and where the material is to be delivered. The name KANBAN originally stems from these cards, which are called "kanban" in Japanese.

A further advantage of KANBAN is that the replenishment data can be automatically transmitted. In other words, the bar code reading is enough to transmit the data necessary for procurement and to post goods receipt on receiving the materials.

Using the Internet application component KANBAN, the vendor can request information about empty containers directly over the Internet. This type of replenishment transmission is an alternative to sending the vendor the kanban (i.e. the card) or giving the vendor kanbans for empty containers, if he or she delivers the requested containers. In addition, the vendor can confirm planned deliveries directly over the Internet.

For further information on KANBAN see Structure link PP - KANBAN

For further information on Internet application components see R/3 Internet Application Components

Internet Application Component Type

Business-to-Business

If, as a customer, you want to offer a vendor company the Internet application component KANBAN, you will have the following advantages:

Prerequisites

Authorization/Security

The user, who is to check and refill the product stock, must have authorization for access to the following data:

Authorization object

Description

F_LFA1_APP

Creditor Application authorization

Internet User

To begin the application component in the Internet, the following prerequisites are necessary:

Using transaction SU05 you can create, change and delete passwords for Internet users. To clearly identify the vendor, enter the object type BUS1008 next to the vendor number.

Standard Settings and Pre-assigned Data

In the customer system the data necessary for KANBAN with replenishment strategy "external procurement" must be maintained. This includes control cycles, corresponding replenishment strategies, purchasing info records, contracts or scheduling agreements.

Caution

Control cycles with a replenishment strategy with control type 5 ("Processing via source list") are not included.

Features

Differences with the R/3 Transaction

The Internet application component is a specific view of the kanban board, tailor-made for the vendor’s requirements.

The following differences exist between the R/3 standard transaction (kanban board: supply source at vendor) and the Internet application component:

Options for Adjustment

For the Internet application component KANBAN you can expand the data, which is displayed from the control cycle. To do so the standard transaction must be adjusted slightly.

Caution

Every change to R/3 development objects, which are used for the Internet application component, is counted as a modification.

The development objects in the standard system must not be changed. Instead, copy the necessary programs and templates in your own objects in the customer name range.

In the Internet application component there are four tables. In each table there are more program-internal fields available than are displayed in the standard version in the Internet. In order to display further fields in the tables in the Internet application component, you must add the table field corresponding to those table fields already displayed in the step loop of the relevant screen and the relevant template.

For the table in the frame

Variable name of table

Screen

Template

Kanbans

LIST1

1101

SAPMMPKW_1101

Delivery due list, creating

LIST2

1102

SAPMMPKW_1102

Successfully updated in customer system

LIST5

1201

SAPMMPKW_1201

Not updated in customer system

LIST6

1202

SAPMMPKW_1202

R/3 Development objects

The data exchange over the Internet takes place on R/3 pages via transactions and function modules. The following development objects are necessary for KANBAN in the Internet:

Development class:

MDW2

Transaction: Hi

PKW1

Module pool:

SAPMMPKW

Function group:

MPKW

Function modules:

BAPI_Kanban_GETLISTFORSUPPLIER

BAPI_Kanban_SETINPROCESS

BAPI_CREDITOR_CHECKPASSWORD

Data Output via the Internet Transaction Server

Data output takes place using the Internet Transaction Server. Here, the data is mixed with output forms and made available to the Internet/Intranet in HTML format.

The output forms can be found in the subdirectory PKW1 in the TEMPLATES directory. The following forms are used:

SAPMMPKW_100.HTML

SAPMMPKW_110.HTML

SAPMMPKW_120.HTML

SAPMMPKW_1001.HTML

SAPMMPKW_1101.HTML

SAPMMPKW_1102.HTML

SAPMMPKW_1103.HTML

SAPMMPKW_1104.HTML

SAPMMPKW_1201.HTML

SAPMMPKW_1202.HTML

SAPMMPKW_1999.HTML

PKW1_D.HTRC

PKW1_E.HTRC

The figures in the names of the forms correspond to the appropriate R/3 screen numbers.

Service Name

The service name of this Internet application component is PKW1. Under this service name in the SAP@Web Studio you can find all the appropriate files.

 

 

 

 

Leaving content frame